刷新时 让滚动条回退到顶部

var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;	 //获取当前滚动条与顶部的距离
var timer=setInterval(function(){
	var top=scrollTop/2
	document.documentElement.scrollTop-=top;   //每一段时间滚动一定的距离,直到滚动条回退到顶部 清除定时器
	if(document.documentElement.scrollTop<=0){
		clearInterval(timer);
	}
},5)

你可能感兴趣的:(js)