JavaScript / jQuery:如何获取内部窗口高度?

6

比如说...高度不包括地址栏、书签等,只是浏览空间。

$(window).innerHeight()

看起来好像不起作用。
1个回答

17

如API中所述,使用.height()来实现此功能:

This method is also able to find the height of the window and document.

$(window).height();   // returns height of browser viewport
$(document).height(); // returns height of HTML document

关于为什么 .innerHeight() 不起作用:

此方法不适用于窗口和文档对象;对于这些对象,请使用 .height()


哈哈,这正是我想的。结果发现我的数学计算错了。谢谢! - NullVoxPopuli
1
除非在页面顶部声明<!DOCTYPE HTML>,否则它会给您带来不可预测的结果。这个问题曾经让我困扰过很多次! - Alessandro Alessandra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接