Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2017, 05:23
Профессор
Отправить личное сообщение для денис77447327 Посмотреть профиль Найти все сообщения от денис77447327
 
Регистрация: 03.09.2017
Сообщений: 172

если скрипт не находит кнопку на странице
если скрипт не находит кнопку на странице по которой нужно кликнуть то выдает ошибку в консоль
VM66898:11 Uncaught TypeError: Cannot read property 'click' of undefined
    at foll (<anonymous>:11:39)
и останавливается.. нужно чтобы несмотря на ошибки продолжал выполняться
function foo(i, n, max, follov, unfollov) {
var like=document.getElementsByClassName('_8scx2 coreSpriteHeartOpen');
var follov=document.getElementsByClassName('_qv64e _gexxb _4tgw8 _njrw0');
var unfollov=document.getElementsByClassName('_qv64e _t78yp _4tgw8 _njrw0');
var close = document.getElementsByClassName('_dcj9f');
     var t = setInterval(function() {
        ++i;
window.scrollBy(0,6000);
document.getElementsByClassName('_si7dy')[i].click();
setTimeout (function foll(){follov[0].click();
setTimeout (function liq () {like[0].click();
if(unfollov in unfollov) unfollov[0].click();
setTimeout (function cls () {close[0].click();


    
        if (max == i) {
          clearInterval(t);
          return;
        }
        if (i % n === 0) {
          clearInterval(t);
          setTimeout(function() {
             foo(i, n, max);

          }, 60000);
        }
     }, 2000);
},2000);
},2000);
},2000);
   })(0, 50, 1000);

Последний раз редактировалось денис77447327, 08.10.2017 в 05:26.
Ответить с цитированием