作者:我从不在乎O心痛 | 来源:互联网 | 2023-06-03 09:25
document.body.scrollTop与document.documentElement.scrollTop都是获取滚动条滚动的距离,由于在不同情况下
document.body.scrollTop与document.documentElement.scrollTop都是获取滚动条滚动
的距离,
由于在不同情况下,document.body.scrollTop与document.documentElement.scrollTop
都有可能取不到值,但是这两个方法有一个特点:
两个方法同时使用只有一个值有效,比如document.body.scrollTop能取到值的时候,
document.documentElement.scrollTop就会始终为0;反之亦然。
如果要得到网页的真正的scrollTop值,可以这样:
var sTop=document.body.scrollTop+document.documentElement.scrollTop;