回到顶部实现

    xiaoxiao2021-03-25  120

    scorllBy(x,y)方法,属于window对象,x代表文档水平滚动的像素,y代表文档垂直滚动的像素

    用法:window.scorllBy(0,100)表示水平滚动0,垂直向下滚动100

         window.scorllBy(0,-100)表示水平滚动0,垂直向上滚动100

    获得当前所在的高度:

    1)document.documentElement.scrollTop (firefox)

    2)document.body.scrollTop (chrome)

    需要考虑在各个浏览器中的兼容性

    具体代码如下:

    function pageScroll(){ //把内容滚动指定的像素数(第一个参数是向右滚动的像素数,第二个参数是向下滚动的像素数) window.scrollBy(0,-100); scrolldelay = setTimeout('pageScroll()',20); var sTop=document.documentElement.scrollTop || document.body.scrollTop; if(sTop==0){ clearTimeout(scrolldelay) } }

    转载请注明原文地址: https://ju.6miu.com/read-5229.html

    最新回复(0)