2016-06-07 90 views
0

我该如何每10-20秒重新启动一次该代码。我无法想象它!结束后重新启动代码

这是代码。 (我还是新的帮助将是巨大的。)

var items = document.getElementsByClassName('btn-primary next-btn slide-transition '); 
for (var i = 0; i < items.length; i++) { 
    items[i].click(); 
} 
+0

这是javascript。什么是简单的,它遍历所有'btn-primary next-btn-slide-transition'项并点击它们。 – Darren

+0

好吧,我明白这一点。可以说,点击后刷新页面如何获取代码重新进入控制台? – helix

回答

1

给你:

window.setInterval(function(){ 
var items = document.getElementsByClassName('btn-primary next-btn slide-      
    transition'); 
    for (var i = 0; i < items.length; i++) {  
    items[i].click(); 
    } 
}, 10000); 

它的代码设置为每10000个millliseconds

+0

好吧,我有;在错误的地方。让我们说点击后刷新页面如何让代码重新进入控制台?谢谢Btw哔叽 – helix

+0

我不明白你。我假设这是您网页中某个'

0

你执行的功能可以只刷新页面太

Var x = 900000; 

setTimeout(function(){ 
    window.location.reload(1); 
}, x); 

每x毫秒

虽然小心;您将失去当前未发布到数据库的JavaScript变量

0

根据您的评论,如果您想每次刷新都执行代码,那么下面的代码将对您有所帮助。

var timer; 
function StartTimer() { 
    timer = window.setTimeout(function(){ 
var items = document.getElementsByClassName('btn-primary next-btn slide-      
    transition'); 
    for (var i = 0; i < items.length; i++) {  
    items[i].click(); 
    } 
},10000); 
} 
StartTimer();