Получаване на свойства на 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