滚动条的偏移值的兼容问题
1、chrome支持的属性: document.body.scrollTop
2、chrome以外的其它浏览器支持的属性: document.documentElement.scrollTop
3、以上的属性可读,可写;
所以可以通过如下的方式获取滚动条的值
var scrollY = document.body.scrollTop || document.documentElement.scrollTop;
同样设置滚动条的偏移值:
document.body.scrollTop = 750;
document.documentElement.scrollTop = 750;
另外可以通过window.onscroll监听滚动轴滚动事件;
window.onscroll = function(){//当窗口滚动时触发
console.log(i++)
}