function() { var height = document.body.clientHeight; var number = 0; //控制結束累加器 var length = 0; //控制每次翻滾長度 var frequency = 5; //控制總時間 var time = setInterval(function(){ number += 1; if(number == frequency + 1){ clearInterval(time); } else { length += height / frequency; document.documentElement.scrollTop = length; } },500); //每隔500MS翻滾一次 }
參考https://blog.csdn.net/weixin_42342572/article/details/82385590 效果不錯