脚本连续滚动到页面底部

script to continously scroll to the bottom on a page

本文关键字:底部 连续 滚动 脚本      更新时间:2023-09-26

我有一个可以无限滚动的页面,我想通过无休止地滚动到页面底部来对它进行一些性能测试。

有没有一个jQuery/javascript命令可以让我在一个页面上不停地滚动?

我试着做以下事情:

   for (var i=0;i<100;i++)
{ 
    setTimeout(window.scrollTo(0,document.body.scrollHeight), i * 10000);
}

基本上,我想在延迟5秒后调用window.scrollTo..,然后再调用它。。非常然而,上面的解决方案不起作用。我不在乎这件事有多烦人,我只是需要一些测试工作。

这里有一个简单的小提琴

CSS:

body{
    height:400px;
    overflow-y:scroll;
}

JS:

var body = $('body');
setInterval(function(){
    var pos = div.scrollTop();
    div.scrollTop(pos + n);  // you can have your offset
}, 200);

你可以这样做

$("html, body").animate({ scrollTop: $(document).height() }, "slow");