2014-11-16 67 views
0

我试图执行JavaScript代码,将模拟重复的按钮单击。每次点击都会刷新网页。这里是我下面的代码:模拟重复点击刷新页面

for(i=0; i<1000; i++) { 
    console.log(i); 
    document.getElementById('button-id').click() 
    window.onload = function() { } 
} 

然而,当我执行此,JavaScript的打印出我的全部1000个值,然后单击按钮一次。

是否可以“等”直到页面刷新,然后重新点击刷新页面上的相同按钮?

回答

3

在JavaScript中,每次重新加载页面时,都会重置所在的循环。因此,仅使用JS,您所要求的是不可能的。但是,您可以(我不确定为什么)每次加载时都会重新加载页面

这真的很简单,我绝不会这么做,但对于教育目的,在这里你去:

<body onload="location.reload()">

希望这有助于!

+0

谢谢,这有帮助。 – Ryan