怎样用js实现滚动条来回滚动,帮我看看怎么改
vargundong=function(){camera.scrollTop++;if(camera.scrollTop>100){camera.scrollTop-=2...
var gundong = function() {
camera.scrollTop++;
if(camera.scrollTop>100){
camera.scrollTop-=2;
}
}
c = setInterval(gundong, 10); 展开
camera.scrollTop++;
if(camera.scrollTop>100){
camera.scrollTop-=2;
}
}
c = setInterval(gundong, 10); 展开
1个回答
展开全部
var camera;
var isDown;
window.onload = function () {
//滚动条索取对象(这里使用整个页面,确保页面有滚动条)
camera = document.body;
isDown = true; //默认向下
c = setInterval(gundong, 10);
}
var gundong = function () {
if (isDown) {
camera.scrollTop++; //下降
//如果滚动条超过100的话,就往上
//可以修改这个条件,作为折返的前提
if (camera.scrollTop > 100) {
isDown = false;
}
} else {
camera.scrollTop--; //上升
//到达顶部的话,就下降
if (camera.scrollTop == 0) {
isDown = true;
}
}
}
追问
哈哈哈,谢谢了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询