JavaScript 获取滚动条位置的两种方法
可以使用 window 对象的 scrollY 或 pageYOffset 属性来获取垂直滚动条的位置。
var scrollTop = window.scrollY || window.pageYOffset;
console.log(scrollTop);
或者,也可以使用 document 对象的 scrollTop 属性来获取垂直滚动条的位置。
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
console.log(scrollTop);
需要注意的是,不同浏览器可能对于获取滚动条位置的属性支持不同,因此最好同时使用两种方式来获取滚动条位置。
原文地址: https://www.cveoy.top/t/topic/mZar 著作权归作者所有。请勿转载和采集!