页面总高度

Bra*_*ang 15 javascript

我正在尝试使用JavaScript和jQuery获取页面的总高度,因此我可以检查页面是否足够长以显示某些内容,但是在我的测试中,我无法获得页面的总高度.

我在互联网上环顾四周,但这样的事情似乎没有得到很好的记录,因为我能找到的是scrollHeight,正如我可能提到的那样,它不起作用.

有没有办法用jQuery找到它?

And*_*ech 40

没有框架:

var _docHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;
var _docWidth = (document.width !== undefined) ? document.width : document.body.offsetWidth;
Run Code Online (Sandbox Code Playgroud)


cpr*_*ack 11

document.documentElement.scrollHeight 在最新版本的Internet Explorer,Chrome,Firefox和Safari中,我的工作正常.


red*_*are 10

你试过$(document).height();吗?

在这里演示