页面被卷去的头部兼容性解决方案
1、声明了DTD(<!DOCTYPE html>),使用document.documentElement.scrollTop
2、未声明DTD,使用document.body.scrollTop
3、使用window.pageYoffset、window.pageXoffset( 该方法仅仅支持IE9以上)
下面时解决兼容性的方法:
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