Javascript 如何使用“开始-停止”按钮按需启动自动滚动网页
我正试图得到我的脚本,它可以自动滚动我的网页,只需按需启动一个启动和停止按钮,请你能帮助我吗Javascript 如何使用“开始-停止”按钮按需启动自动滚动网页,javascript,animation,autoscroll,Javascript,Animation,Autoscroll,我正试图得到我的脚本,它可以自动滚动我的网页,只需按需启动一个启动和停止按钮,请你能帮助我吗 //立即运行,然后再运行(设置超时间隔) $(“html,body”).animate({ scrollTop:$(文档).height() }, 50000); setTimeout(函数(){ $('html,body')。设置动画({ 滚动顶部:0 }, 50000); }, 50000); setInterval(函数(){ //50000-从页面顶部到底部总共需要4秒钟 $(“html,bo
//立即运行,然后再运行(设置超时间隔)
$(“html,body”).animate({
scrollTop:$(文档).height()
}, 50000);
setTimeout(函数(){
$('html,body')。设置动画({
滚动顶部:0
}, 50000);
}, 50000);
setInterval(函数(){
//50000-从页面顶部到底部总共需要4秒钟
$(“html,body”).animate({
scrollTop:$(文档).height()
}, 50000);
setTimeout(函数(){
$('html,body')。设置动画({
滚动顶部:0
}, 50000);
}, 50000);
}, 50000);代码>
此代码创建scroll
JavaScript变量(作为setInterval()函数)并运行它。该功能将每2秒(2000毫秒)滚动一页。您可以通过更改此值来调整自动滚动速度。单个向下滚动高度由scrollBy()的第二个参数–1000定义;窗口将以1000像素的速度向下滚动
function start\u scroll\u down(){
scroll=setInterval(function(){window.scrollBy(0,1000);console.log('start');},1500);
}
功能停止\滚动\向下(){
清除间隔(滚动);
console.log('stop');
}
开始滚动
停止滚动