2016-06-07 4 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 Serge – helix

+0

Я тебя не понимаю. Я предполагал, что это код в некотором теге '

0

Вы может просто обновить страницу слишком

Var x = 900000; 

setTimeout(function(){ 
    window.location.reload(1); 
}, 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(); 
Смежные вопросы