想不出来~~~~~~~求解答!!!!!!!!!
document.documentElement.scrollTop = document.body.scrollTop = osTop + ispeed;
显示有错误 说scrollTop不能被定义是为什么 和老师是一样的啊
document.documentElement.scrollTop = document.body.scrollTop = osTop + ispeed;
显示有错误 说scrollTop不能被定义是为什么 和老师是一样的啊
2016-09-13
window.onload=function(){
var btn=document.getElementById('btn');
var timer=null;
//页面可视高度区域
var clientHeight=document.documentElement.clientHeight;
//在第二页面显示回到顶部按钮
window.onscroll=function(){
var osTop=document.body.scrollTop || document.documentElement.scrollTop;
if(osTop>=clientHeight){
btn.style.display='block'
}else{
btn.style.display='none'
}
};
/*点击按页面停止滚动*/
var mask=document.getElementById('mask');//遮罩层实现
mask.onclick=function(){
clearInterval(timer)
};
btn.onclick=function(){
clearInterval(timer);//修复连续点击bug
timer=setInterval(function(){
var osTop=document.body.scrollTop || document.documentElement.scrollTop;
var iSpeed=Math.floor(-osTop/6);
document.documentElement.scrollTop=document.body.scrollTop=osTop+iSpeed;
if(osTop==0){
clearInterval(timer)
}
},30);
};
};
举报