2016-05-25 67 views
0

我提醒我的文檔高度:

alert($(document).height()); 

結果是3307px而完整的網頁有大約1800px。

從其他的答案在這裏的話,我意識到,我需要檢查DOCTYPE我做到了,它看起來像這樣:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

任何想法,爲什麼可以記錄高度顯示高於預期是多少?

頁面中沒有隱藏的元素,或類似的東西。

編輯: 它顯示出高數是我的時間檢索文件的高度,我的菜單,包含了一些元素增加了整體高度的原因。

+0

你怎麼知道網頁有1800px(粗略地說,無論這意味着什麼 - 必須有確切的數字)?數據來自哪裏? – ADyson

+0

大概我從屏幕的分辨率知道它,並總結出當我滾動到最底部時最終結束的點。 –

回答

0

嘗試:

alert($(window).height()); 

,如果你想,瀏覽器窗口的高度;

+0

我不想瀏覽器窗口高度,我想我的網頁高度。 –

+0

你使用瀏覽器縮放嗎? –

+0

不,我不是。雖然好點。 –

-1
// Returns height of browser viewport 
$(window).height(); 

// Returns height of HTML document 
$(document).height(); 
+0

這是如何回答我的問題? –

+0

閱讀每個功能的評論。 來源:下面的URL http://api.jquery.com/height/ – sarath

+0

這仍然不能回答我的問題。 –

相關問題