Получение свойств dom на стороне сервера (высота элемента)

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

Например:

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

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

Затем я получаю высоту этой таблицы с сервера.

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


person FURKAN ILGIN    schedule 02.02.2012    source источник
comment
Если вы хотите сделать это на стороне сервера, вам нужно будет использовать код на стороне сервера. PHP — это распространенный серверный язык.   -  person CoffeeRain    schedule 02.02.2012
comment
Вы пытаетесь изменить высоту на основе данных, полученных от клиента (например, размер области просмотра)? Если это так, то забудьте сделать это через серверную часть. В противном случае вы не могли бы просто жестко закодировать требуемую высоту?   -  person George Reith    schedule 02.02.2012
comment
я просто хочу получить высоту таблицы через серверную часть. Является ли это возможным?   -  person FURKAN ILGIN    schedule 03.02.2012
comment
@CoffeeRain Конечно, я знаю php и использую его. Это не простой вопрос.   -  person FURKAN ILGIN    schedule 03.02.2012
comment
Я думаю, может быть, есть инструмент на стороне сервера для запуска javascript в строку html.   -  person FURKAN ILGIN    schedule 03.02.2012


Ответы (1)


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

person Yipyo Ai    schedule 03.02.2012
comment
я смотрел в него раньше. Я не нашел такой возможности в Node.js :( - person FURKAN ILGIN; 03.02.2012
comment
Вы говорите о фиксированной высоте стола? Или заполненный стол, который может различаться по высоте? - person Yipyo Ai; 04.02.2012
comment
это не фиксированная таблица. Это может варьироваться. - person FURKAN ILGIN; 04.02.2012