var window_height = $(window).height();這是給當前的窗口高度,而不是包括滾動高度在內的全部高度。我想要全部的窗口高度,包括滾動高度。如何在有滾動條時獲得全窗口高度?
5
A
回答
0
用途:
function getheight(){
var d= document.documentElement;
var b= document.body;
var who= d.offsetHeight? d: b ;
return Math.max(who.scrollHeight,who.offsetHeight);
}
getheight()
6
您應該檢查此鏈接: How to get height of entire document with JavaScript?
var body = document.body,
html = document.documentElement;
var height = Math.max(body.scrollHeight, body.offsetHeight,
html.clientHeight, html.scrollHeight, html.offsetHeight);
0
0
以上都不爲我工作 - 這一切都給viewport-高度。我不得不包裹整個頁面在一個div(類「包裝」),然後用得到它:
$('.wrapper').prop('scrollHeight');
相關問題
- 1. 固定寬度框與全窗口的滾動條高度
- 2. 獲取窗口的高度(不滾動)
- 3. 有沒有辦法獲得滾動條的高度和寬度?
- 4. 滾動高度如何大於窗口高度?
- 5. 如何獲得ListView中水平滾動條的高度
- 6. 如何在滾動窗口中維護表格行高度 - Firefox?
- 7. 如何滾動Firefox中沒有滾動條的窗口?
- 8. JavaScript:如何獲得窗口的寬度和高度?
- 9. 如何通過YUI獲得窗口的寬度和高度?
- 10. 如何獲得高度和寬度窗口後調整
- 11. C++如何獲得窗口大小(寬度和高度)?
- 12. 實時獲取窗口高度/寬度
- 13. 如何將滾動條添加到jqgrid視圖窗口並限制其高度
- 14. 如何隱藏窗口滾動條,使滾動仍在工作
- 15. 如何在Colorbox中獲得滾動條?
- 16. 如何獲得滾動條在VB.Net
- 17. 如何檢測滾動值是否超過窗口高度?
- 18. vi/vim:如何滾動窗口高度的三分之一
- 19. 如何停止比窗口高度更長的滾動div?
- 20. 如何在javascript中獲取瀏覽器滾動條高度
- 21. 在Android中,如何獲得一個滾動窗口
- 22. 如何獲取活動的窗口寬度和高度?
- 23. 如何在瀏覽器窗口較小時顯示滾動條?
- 24. Python龜窗口滾動條
- 25. Extjs窗口滾動條
- 26. C++滾動條窗口
- 27. 如何獲得瀏覽器窗口正文的高度?
- 28. 獲取瀏覽器窗口寬度,包括滾動條
- 29. VB.NET - 如何獲得在即時窗口
- 30. 獲取窗口高度
http://stackoverflow.com/questions/2940006/what-is-scrolltop-and-scrollheight – Arun
嘗試$('body')。prop('scrollHeight') –
$(document).height(); – Sanket