Как через userscripts запретить внедрение JavaScript от сайта?
У меня есть сайт вконтакте, там есть button - отправить сообщение.
Мне надо, чтобы при нажатии на это кнопку, срабатывал мой код, а не код сайта. Если просто отменить запрос к серверу к этому javascript'у, то весь функционал сайта работать не будет. Мне же надо как-то подменить тело ответа, а точнее после выполнение запроса, не много изменить данный javascript. chrome.webRequest, так не может. Тогда я решил просто в начале загрузки страницы, удалить подгрузку этого скрипта, но и этого у меня не вышло, браузер быстрее моего расширения подключает этот JavaScript.
Тогда мой взгляд упал на userscripts. И может как-то через него, можно удалить из html подгрузку скрипта, чтобы вставить мой скрипт. Или всё таки можно как-то изменить тело ответа, чтобы я мог отредактировать javascript, который присылает сервер?
Короче, со всеми этим уже парюсь около 5 дней. Хочу уже решить эту проблему. А для этого, мне мешает лишь один серверный JavaScript код.