Я this government site page и с помощью консоли разработчика Я хочу, чтобы удалить событие OnLoad, прикрепленное к метке тела, введя этот код в консоли:Как удалить OnLoad события из тела тега
var script = document.createElement("script");
script.src = "//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js";
document.head.appendChild(script);
//wait for jquery library to load
setTimeout(function(){
$("body").unbind("onload");
$("body").get(0).onload = null;
}, 3000);
Но это не Работа.
Каков способ удаления этого обработчика из прикрепленного кода javascript? Так как мне нужно удалить его с помощью JS-кода атташе в Google Chrome Extension.
Я еще не пробовал этот код в Google Chrome Extension. Сначала я хочу, чтобы он работал с помощью консоли разработчика.
что является целью удаления OnLoad из тела в Дев инструментов? наверняка событие onload уже произошло к тому моменту, когда вы получаете доступ к html в инструментах dev? –
@Toni Я хочу, чтобы он не перенаправлялся на рекламу, а вместо этого переходил на мою рекламную ссылку в Chrome Extension. – user5858
Итак, почему бы не просто удалить обработчик onload в источнике, это похоже на действительно странный вопрос и оправдание, чтобы заставить нас посетить вашу страницу, заполненную объявлениями? – adeneo