scrollTop:在JavaScript中获取当前页面的滚动位置
2007-02-13 13:49
686 查看
要获取当前页面的滚动条纵坐标位置,用:
document.documentElement.scrollTop;
而不是:
document.body.scrollTop;
documentElement 对应的是 html 标签,而 body 对应的是 body 标签。
documentElement 不常用。这容易在开发中犯错,网上很多例子,用的是 document.body.scrollTop ,实际上是取不到正确值的。
document.documentElement.scrollTop;
而不是:
document.body.scrollTop;
documentElement 对应的是 html 标签,而 body 对应的是 body 标签。
documentElement 不常用。这容易在开发中犯错,网上很多例子,用的是 document.body.scrollTop ,实际上是取不到正确值的。
相关文章推荐
- scrollTop:在JavaScript中获取当前页面的滚动位置
- 要获取当前页面的滚动条纵坐标位置,用:document.documentElement.scrollTop
- JavaScript基础 获取整个div的宽度 不含滚动条的宽度 向下滚动了多少px offsetWidth scrollWidth scrollTop
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- 各浏览器页面滚动值(scrollTop)的获取与设定。
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- jQuery页面的滚动位置scrollTop、scrollLeft
- ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置
- javascript和Jq获取和设置页面元素到顶部、左部距离、宽高元素卷入部分(scroll、scrollTop、scrollLeft、offset、offsetTop、offsetLeft)
- 页面滚动时的位置:为了兼容浏览器,封装自己的scrollTop和scrollLeft(内含“怪异模式”)
- ReactJS 页面跳转保存当前scrollTop回来时,自动移动到上次浏览器的位置
- 各浏览器对于获取文档水平及垂直方向滚动条位置(scrollLeft、scrollTop)时的参考元素存在差异
- JavaScript基础 获取整个div的宽度 不含滚动条的宽度 向下滚动了多少px offsetWidth scrollWidth scrollTop
- ListView smoothScrollToPositionFromTop 偶现滚动位置不精确问题解决办法
- 用Javascript获取页面元素的位置
- javascript 获取模态窗口的滚动位置代码
- 通过 JavaScript 获取页面上的鼠标位置
- 用Javascript获取页面元素的具体位置
- 转载:Javascript自动将页面滚动到指定位置