Через greasemonkey хочу отменить выполнение части кода, есть переменная которая проверяется и срабатывает то, что не нужно чтоб сработало:
if (typeof MonkeyBroker === "undefined") {
$(document).ready(function(){$("#body>.main-content").remove();});
window.location.replace("/Info/AdBloc" + "k");
}
как видно проверка идет на переменную, если её нет то делается редирект.
можно ли повесить [событие-хук на переменную], которая еще не выполнялась в коде? и когда она инициализируется, изменяется или сравнивается вызывается необходимая функция? (чтоб изменить переменную именно в нужный момент нужным значением, к примеру MonkeyBroker на момент проверки должен стать не undefined)
может как-то через перегрузку операторов? только...
ps: та реклама уже задолбала на каждой странице по 2-3 блока с всякой ересью.