JS 到最底部和岛顶部 的代码

    <script type="text/javascript">  
        var goToWhere = function (where)  
        {  
            var me = this;  
            me.site = [];  
            me.sleep = me.sleep ? me.sleep : 16;  
            me.fx = me.fx ? me.fx : 6;  
            clearInterval (me.interval);  
            var dh = document.documentElement.scrollHeight || document.body.scrollHeight;  
            var height = !!where ? dh : 0;  
            me.interval = setInterval (function ()  
            {  
                var top = document.documentElement.scrollTop || document.body.scrollTop;  
                var speed = (height - top) / me.fx;  
                if (speed === me.site[0])  
                {  
                    window.scrollTo (0, height);  
                    clearInterval (me.interval);  
                }  
                window.scrollBy (0, speed);  
                me.site.unshift (speed);  
            }, me.sleep);  
        };  
    </script>  







<div  onclick="goToWhere(0)"  
     style="border: 1px solid red; height: 53px; width: 40px; position: fixed; cursor: pointer; right: 10px; bottom: 150px">
<b>返回顶部</b></div>  



<p></p>


<div  onclick="goToWhere(1)"  
     style="border: 1px solid red; height: 53px; width: 40px; position: fixed; cursor: pointer; right: 10px; bottom: 40px">
<b>去到底部</b></div> 

webform
桂ICP备16004754号