Javascript返回顶效应的实现代码
复制代码代码如下所示:滚动速度时间间隔
功能gototop(速度,时间){
速度=速度| | 0.1;
时间=时间| | 16;
滚动到页面顶部和水平距离
var x = document.body.scrollleft;
滚动条垂直到页面顶部的距离
var y = document.body.scrolltop;
滚动距离=当前距离/速度,因为距离较小,速度大于1,所以滚动距离将越来越小。
速度+;
Window.scrollTo(math.floor(X /速度)、Math.floor(Y /速度));
如果距离不是0,继续调用迭代函数。
如果(x > 0 | | y > 0){
window.settimeout(gototop(+速度+
}
}