Window.scrollMaxY
非标准: 该特性是非标准的,请尽量不要在生产环境中使用它!
只读属性 Window.scrollMaxY
返回document
可以纵向滚动的最大像素数目
语法
yMax = window.scrollMaxY
yMax
是像素数。
例子
js
// 滚动到页面的底部
let maxY = window.scrollMaxY;
window.scrollTo(0, maxY);
备注
不要用 window.innerHeight
+ window.scrollMaxY 来计算 document 的总高度,因为 window.innerHeight
也包括了可见的水平滚动条的高度。正确的做法是使用 document.body.scrollHeight
。
规范
这不属于任何规范中的一部分。
浏览器兼容性
BCD tables only load in the browser