2012-02-02 25 views
1

我想在HTML頁面中縮放所有HTML元素的高度。我正在用jQuery的height()函數做這件事,但它需要一些時間並在瀏覽器中導致問題。我決定我想在服務器上這樣做。我試圖用ajax來做到這一點。但我不能。當我編寫height()函數時,它不返回我的值height()。它只返回我height()的代碼。服務器端獲取dom屬性(元素高度)

例如:

我會送我的HTML代碼,服務器使用此功能

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

然後,我從服務器獲取該表的高度。

是否有另一種方法可以做到這一點?

+0

如果你想做這個服務器端,你將需要使用服務器端代碼。 PHP是一種通用的服務器端語言。 – CoffeeRain 2012-02-02 15:00:19

+0

您是否嘗試根據客戶端收到的數據(例如,視口大小)更改高度?如果是這種情況,那就忘記通過服務器端來做。否則,你能不能硬編碼你需要的高度? – 2012-02-02 16:03:21

+0

我只想通過服務器端獲得桌子的高度。可能嗎? – 2012-02-02 23:04:35

回答

0

你可能想看看Node.js它是服務器端的JavaScript。

+0

我已經看過它。我沒有在Node.js中找到這樣的功能:( – 2012-02-03 09:07:24

+0

你是說固定桌子的高度?還是填充的桌子的高度有所不同? – 2012-02-03 21:18:01

+0

它不是固定的桌子,它可能會有所不同。 – 2012-02-04 15:47:45