Оптимизация кода - автоматический клик

Lucas Oliveira спросил: 14 ноября 2017 в 05:11 в: javascript

Ребята.

Я использую следующий код в tampermonkey / violentmonkey для автоматического утверждения записей в моей базе данных.

Сам код работает нормально, но так как мне нужно использовать в несколько двух вкладок, и записи высокие, поэтому мне интересно, есть ли способ сделать это быстрее.

window.onload=function(){setInterval(autoBypass,1500); };function autoBypass(){
if(document.getElementsByClassName("error").length>0){
document.getElementsByClassName("bypass")[0].click();
}
else{setInterval(autoAprove,500);}
}function autoAprove(){
 if(document.getElementsByClassName("aprove").length>0){
 document.getElementsByClassName("aprove")[0].click();
}
}

Я использую 1,5 с, чтобы дать время странице для загрузки но иногда - особенно когда я использую браузер Opera - он застревает в цикле, и мне приходится закрывать вкладку.

Есть идеи?

0 ответов