【发布时间】:2019-04-02 22:32:03
【问题描述】:
我正在使用类似的示例代码
var windowHeight = $(window).height();
获取窗口的高度。问题是,我得到的高度比真正的高度少了 17px,这确实有问题。 当我从自定义 wordpress javascript 运行代码并将其登录到控制台时,我收到 920。当我在 chrome 中打开开发者控制台并编写
$(window).height();
我想,溢出:滚动/自动;应该是个问题,但是当我将其重写为溢出时:隐藏;没有任何变化。我也尝试使用 innerHeight() 函数,但同样的问题。
有人可以帮忙吗?我正在使用,所以不会有问题。谢谢你的帮助
【问题讨论】:
-
新信息:所有主流浏览器都存在问题
-
可能在您签入脚本和控制台之间添加了一些内容?或者某些类更改以影响滚动溢出? 17px 听起来确实与滚动条有关
-
尝试在 setTimeout 内的脚本中添加另一个
-
@charlietfl 恐怕javascript不是我的强项。能否提供一个功能代码?