<script type="text/javascript">
window.onload = function(){
var timer = null;
//用于判断是否是用户执行onsroll事件
var flag = true;
var oBtn = document.getElementById("btn1");
window.onscroll = function(){
//如果是用户执行onscroll事件 就清除定时器
if(!flag)
{
clearInterval(timer);
}
flag = false;
}
oBtn.onclick = function(){
timer = setInterval(function(){
flag = true;
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
var speed = Math.floor(-scrollTop/6);
document.documentElement.scrollTop= document.body.scrollTop = scrollTop + speed;
if(scrollTop==0)
{
clearInterval(timer);
}
},150);
};
}
</script>
javascript 回到顶部
原创好学Ace 博主文章分类:Javascript技术 ©著作权
文章标签 javascript 文章分类 代码人生
上一篇:js 运动框架及实例
下一篇:js 获取DOM的style属性
-
JavaScript基础
前端基础
Math 数组 字符串 -
回到顶部
回到顶部 - 豪情 运行代码
html xml javascript 3c css -
js回到顶部
回到顶部<!DOCTYPE html><html lan="en"><head
javascript css3 css html -
jq 回到顶部
jq 回到顶部jquery回到顶部的方法:核心代码:$("html,body").animate({ scrollTop: 0 }, 500
jq 回到顶部 jquery 回到顶部 html jquery 点击事件 -
关于回到顶部设计
: http://tieba.baidu.c...
回到顶部 百度贴吧 语义化 功能模块 -
iOS tableView 回到顶 iphone怎么回到顶部
这是scrollView的一个属性,返回值是bool类型,默认是yes,即默认情况下点击状态条就可以回到顶部.
iOS scrollViewToTop 自定义 属性设置