javascript获取滚动条的位置的方法:【if($.browser.webkit){scTop=$(“body”).scrollTop()}else{scTop =document.documentElement.scrollTop】。

本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。
在javascript中我们通常有两种方式来获取浏览器中滚动条的位置,接下来让我们一起来看看这两种方式:
第一种:document.documentElement.scrollTop
这种方式能够兼容FireFox和IE浏览器,但是对于chrome浏览器取到的值永远是0。
第二种:$(“body”).scrollTop()
这种方式能够兼容chrome浏览器,但是在IE和FireFox浏览器中取的值永远是0。
所以最准确取位置的方法是:
if($.browser.webkit) {
scTop = $("body").scrollTop();
}else {
scTop = document.documentElement.scrollTop;
}
推荐学习:javascript视频教程
以上就是javascript如何获取滚动条的位置的详细内容,更多请关注其它相关文章!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
