RU AdList JS Fixes

try to take over the world!

< Σχολιασμός για τον κώδικα RU AdList JS Fixes

Ερώτηση/σχόλιο

§
Δημοσιεύτηκε: 16/06/2018

www.gazeta.ru убрать автообновления

суть в том что на любой странице сайта спустя хх секунд происходит перезагрузка страницы с обновлением при этом к ссылке добавляется ?refresh или ?update

можно ли это пофиксить?

речь именно что про любую страницу. а не только про всякие онлайн репортажи, где таки есть переключатель обновлять\не обновлять

Lain inVerseΔημιουργός
§
Δημοσιεύτηκε: 16/06/2018
Επεξεργάστηκε: 16/06/2018

К сожалению универсального решения нет. Универсальным был бы перехват всего, что связано с window.location, но, как я понял, этот объект и его содержимое подменить нельзя.

Разве что может помочь скрипт вроде этого: window.onbeforeunload = function() { return ""; }

Но он будет выводить вопрос на любой переход со страницы на страницу если только не привяжете его к конкретным страницам и даже тогда он будет выводить вопрос, а не тихо работать.

Впрочем, для конкретных сайтов решение можно попробовать найти. Обычно помогает перехват вызовов setTimeout/setInterval с проверкой текста функции на ключевые слова, уникальные для функции осуществляющей смену страницы на данном конкретном сайте.

Теоретически универсальное решение возможно на уровне браузерного расширения так-как у них больше прав и возможностей, но я в них не разбирался.

Δημοσίευση απάντησης

Συνδεθείτε για να δημοσιεύσετε μια απάντηση.