window.onscroll = function() {
alert("监听到滚动了")
}
这样就可以用来检测屏幕 滚动了。 每滚动一次,1像素 就会触发这个事件。
scrollTop 被卷去的头部 兼容问题
它就是当你滑动滚轮浏览网页的时候网页隐藏在屏幕上方的距离
1. 怪异模式的浏览器 (未声明DTD )
我们应该使用 document.body.scrollTop
2. 标准模式的浏览器
我们应该使用的是 document.documentElement.scrollTop;
3. ie9+ 以上的版本 以及正常浏览器 (除了ie678等)
我们跟提倡 使用 window.pageYOffset; pageXOffset
三种方法 都是 被卷去的头部写法。
我们兼容写法:
var scrolltop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;