位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > JavaScript > 問(wèn)題詳情

JavaScript 獲取滾動(dòng)條的位置

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-27

■實(shí)例設(shè)計(jì)

使用scrollLeft和scrollTop屬性也可以獲取窗口滾動(dòng)條的位置。

//獲取頁(yè)面滾動(dòng)條的位置

//參數(shù):無(wú);返回值:返回滾動(dòng)條位置,其中x表示x軸偏移距離,y表:軸偏移距離 

function getPS(){

    var h = document.documentElement; //獲取頁(yè)面引用指針

    var x = self.pageXOffset ||                          //兼容早期瀏覽器

             (h &&h.scrollLeft) ||                           //兼容標(biāo)準(zhǔn)瀏覽器

             document.body.scrollLeft;                //兼容IE怪異模式

    var y = self.pageYOffset ||                          //兼容早期瀏覽器

             (h &&h.scrollTop) ||                          //兼容標(biāo)準(zhǔn)瀏覽器

              document.body.scrollTop;               //兼容IE怪異模式

    return {

        x : y,

        y : y

    };

}

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部