使用Json封装scroll,已处理其兼容性问题

时间:2023-12-14 22:05:20

scroll.js

/*
使用Json封装scroll
*/
function scroll(){
//标准模式(遵循W3C标准)
 if(pageYOffset!==null){
return {
top:window.pageYOffset,
left:window.pageXOffset
}
}else if(document.compatMode===CSS1Compat){
return {
top:document.documentElement.scrollTop,
left:document.documnetElement.scrollLeft
}
}
//怪异模式(不遵循W3C标准)
 return {
top:document.body.scrollTop,
left:documnet.body.scrollLeft
} }