封装offsetTop、offsetLeft

来源:互联网 发布:音效软件哪个最好 编辑:程序博客网 时间:2024/06/11 02:25

用于屏幕滚动事件,window.onscroll = function(){}
scroll().top //滚动高度

function scroll() {    if(window.pageYOffset != null)  //  ie9+ 以及其他最新浏览器    {        return {            left: window.pageXOffset,            top: window.pageYOffset        }    }    else if(document.compatMode == "CSS1Compat")  //火狐,以及其他浏览器    {        return {            left: document.documentElement.scrollLeft,            top: document.documentElement.scrollTop        }    }    return {  //谷歌 以及没有申明<!DOCTYPE>的浏览器        left: document.body.scrollLeft,        top: document.body.scrollTop    }}
原创粉丝点击