2012-02-02 2 views
1

Я хочу масштабировать всю высоту HTML-элемента на странице HTML. Я делаю это с помощью функции jQuery height(), но это занимает некоторое время и вызывает проблемы в браузере. Я решил, что хочу сделать это на сервере. Я попытался сделать это с помощью ajax. Но я не мог. Когда я пишу height(), функция не возвращает мне значение height(). Он возвращает мне только код height().Server-side получение свойств dom (высота элемента)

Например:

Я передам мой HTML-код на сервер с помощью этой функции

sendHtml('<table><tr><td>'.$variable.'</td></td></table>'); 

Тогда я получить высоту этой таблицы с сервера.

Есть ли другой способ сделать это?

+0

Если вы хотите сделать это на стороне сервера, вам нужно будет использовать серверный код. PHP - это общий серверный язык. – CoffeeRain

+0

Вы пытаетесь изменить высоту на основе данных, полученных от клиента (например, размер видового экрана)? Если это так, забудьте сделать это через сервер. В противном случае вы не могли бы просто жестко запрограммировать требуемую высоту? –

+0

Я просто хочу получить высоту стола через сервер. Является ли это возможным? –

ответ

0

Возможно, вы захотите изучить Node.js Это серверный javascript.

+0

Я изучал его раньше. Я не нашел такую ​​функцию в Node.js :( –

+0

Вы говорите об фиксированной высоте стола? Или заполненный стол, который может меняться по высоте? –

+0

Это не фиксированный стол. –