2013-08-01 22 views
0
页面

上我有一个网页,做无限滚动,我想通过不断地滚动到页面的底部,做一些关于它的性能测试。脚本不间断的滚动至底部

是否有一个jQuery/JavaScript的命令,让我在页面上滚动汽车无不停?

我试着做以下几点:

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

基本上我想叫window.scrollTo ..延迟后5秒钟,然后再调用它..无限。但是上述解决方案不起作用。我并不在乎这件事情,我只是需要一些东西来进行测试。

+0

肯定有许多办法可以做到这一点,让我们看到了你的努力。 – Ohgodwhy

+0

@Ohgodwhy看到我的回答上述 – adit

+0

为什么你需要一个脚本时,你可以使用鼠标中键点击,不断滚动到底部 – guleria

回答

0

下面是一个简单fiddle

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); 
0

你可以这样做

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