我想测量可见内容区域的高度(这意味着 - 它的顶部位于我开始看到网站内容的位置,并且它在我拥有窗口或以某种方式在Javascript中的mac任务面板)。它因浏览器而异,我是否在浏览器中有其他面板,然后更改其大小。
如何获取此数据?
答案 0 :(得分:3)
以下是一些有用的Javascript(非jQuery)工具,您可以使用它们来查找:
document.body.offsetWidth
document.body.offsetHeight
这些找到了body元素的Width和Height(所以除非你对body元素做了一些奇怪的事情,否则这应该有用)。
您还有:
window.innerWidth
window.innerHeight
这些将为您提供浏览器视口的宽度,就像antimatterfish所说。
答案 1 :(得分:1)
您的意思是$(window).height();
和$(window).width();
吗? “window”测量浏览器视口......