2013-08-01 49 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");