Чуть ниже человек меня в комментах защищает.
Карму я легко могу подчистить. Просто сбросив ее на ноль и выкатив пару статей на довольно специфичные темы по моему профилю. Карма будет в плюсе. Только зачем?)
Почему идёт наказание за инакомыслие?)
var button_global; //сюда будем запоминать
var button = document.getElementsByClassName("btn btn-secondary-1");
for (var i = 0; i < button.length; i++) {
button[i].onclick = strPad;
function strPad() {
button = this.value; //Хз, что это, хрень какая-то.
button_global = this.value; //Запоминаем
//alert(button);
}
}
//alert(button_global); //Нельзя читать значение из будущего.
//Ждем, когда значение появится.
//Для этого проверяем каждые полсекунды, не появилось ли оно.
var timer = setInterval(()=>{
if (!button_global) return; //Рано. Продолжаем ждать
clearInterval(timer); //Прекращаем отслеживать
alert(button_global); //Выводим значение (единожды)
}, 500);
Проблема не только у меняЭто как раз не столь важно. Уточнение заключалось в том, является ли это проблема именно яндекс-браузера, или он здесь ни при чем, а дело в самих сайтах яндекса. Ведь обойти блокировщик рекламы довольно просто - сделать лабиринт из div'ов с произвольными id. Просто этим обычно никто не заморачивается. Но войну "снаряда и брони" выигрывает тот, у кого больше ресурсов - времени и сил. У яндекса они есть.