Показать сообщение отдельно
  #12 (permalink)  
Старый 07.03.2018, 02:14
Интересующийся
Отправить личное сообщение для geekvar Посмотреть профиль Найти все сообщения от geekvar
 
Регистрация: 06.03.2018
Сообщений: 12

Ок, убрал цикл и изменил скрипт к виду:
var mi = location.href.split(/(\d+)/);
var no = mi.length - 2;
var os = mi[no];
mi[no]++;
if ((mi[no] + '').length < os.length) mi[no] = os.match(/0+/) + mi[no];
location.href = mi.join('');
var used = document.getElementsByClassName("xp_share available");
if(used.length > 0){
     var elements = document.querySelectorAll(".xp_share img");
     var src = elements[0].click();
}

Осталось решить последний вопрос. Судя по коду, скрипт будет выполняться бесконечно. Как его остановить на странице 8999, ну или в принципе любой заданной?
Ответить с цитированием