如何获取浏览器滚动条高度? JS是否有针对此案例的内置函数? 有人请帮我解决这个问题。
答案 0 :(得分:7)
没有内置的方法。但是,滚动条的高度假定以指示可用内容在可用视口中的适合程度。顺便说一下,我们可以确定它:
var sbHeight = window.innerHeight * (window.innerHeight / document.body.offsetHeight);
其中window.innerHeight / document.body.offsetHeight
是当前可见内容的百分比。我们使用可用的视口高度对其进行多次处理,以获得近似的滚动条高度。
注意:不同的浏览器可能会在滚动条高度上添加/减少某些像素。
答案 1 :(得分:0)
我正在使用窗口和客户端之间的宽度差
function getScrollbarWidth() {
return window.innerWidth - document.documentElement.clientWidth;
}
答案 2 :(得分:0)
'window.pageYOffset'
返回有关文档全高的滚动条的当前高度。 一个简单的用法示例就像
alert('Current scroll from the top: ' + window.pageYOffset)
答案 3 :(得分:-5)
这有帮助吗?
model.compile(loss='mean_squared_error', optimizer='adam')