Skip to main content
 首页 » 编程设计

javascript之不使用 jQuery 查找滚动条的垂直位置

2024年02月20日37del

我试图找到滚动条的垂直位置,该函数类似于 jQuery 的scrollTop(),但没有 jQuery。还有其他选择吗?

请您参考如下方法:

跨浏览器解决方案:

var supportPageOffset = window.pageXOffset !== undefined; 
var isCSS1Compat = ((document.compatMode || "") === "CSS1Compat"); 
 
var scrollLeft = supportPageOffset ? window.pageXOffset : isCSS1Compat ? document.documentElement.scrollLeft : document.body.scrollLeft; 
var scrollTop = supportPageOffset ? window.pageYOffset : isCSS1Compat ? document.documentElement.scrollTop : document.body.scrollTop; 

source