页面被卷去的头部兼容性解决方案
需要注意的是,页面被卷去的头部,有兼容性问题,因此被卷去的头部通常有如下几种写法:
1.声明了DTD,使用document.documentElement .scrollTop
⒉未声明DTD,使用document.body.scrollTop
3.新方法window.pageYoffset和window.pageXoffset ,IE9开始支持
注意:DTD就是我们html的
以下的代码就是我们解决兼容性问题用的
function getscroll() {
return {
left: window.pageXoffset || document.documentElement.scrollLeft || document.body.scrollLeft||0,
top: window.pageYoffset || document.documentElement.scrollTop || document.body.scrollTop || 0
};
}
使用的时候getscroll().left