我正在尝试获取浏览器视口大小。
当页面最初加载时(在 中jQuery(function() { .. });)
,这两个都显示正确的值(例如:560):
console.log($(window).height());
console.log(document.documentElement.clientHeight);
但是后来当我做同样的事情时,它会显示整个文档的高度(例如:11675)。
有很多 HTML 和 JS,需要一段时间才能弄清楚发生了什么,我只是想知道,有没有人看到这样的东西,如果是这样,是什么原因造成的,我怎样才能获得正确的视口大小? 所有谷歌点击都表明这是检索价值的正确方法。
注意:我使用的是铬。