可以通过以下方式实现:
window.scrollY
属性获取窗口的垂直滚动距离,即窗口顶部距离文档顶部的距离。例如:var scrollTop = window.scrollY;
window.pageYOffset
属性也可以获取窗口的垂直滚动距离,即窗口顶部距离文档顶部的距离。例如:var scrollTop = window.pageYOffset;
document.documentElement.scrollTop
属性获取文档根元素(即<html>元素)的垂直滚动距离,即窗口顶部距离文档顶部的距离。例如:var scrollTop = document.documentElement.scrollTop;
document.body.scrollTop
属性获取文档主体元素(即<body>元素)的垂直滚动距离,即窗口顶部距离文档顶部的距离。例如:var scrollTop = document.body.scrollTop;
需要注意的是,以上方法在不同浏览器中的兼容性可能会有所差异,可以根据具体情况选择适合的方法。
应用场景:
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云