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