Как отключить javascript модальную всплывающую рекламу

16

В течение многих лет я блокировал всплывающую рекламу с помощью AdBlock Plus.

Но, кажется, все больше и больше в последние пару месяцев появляется «новый» вид всплывающих окон в Интернете. Это основанные на javascript «модальные» всплывающие окна, над которыми ABP бессильна. Смотрите прикрепленный для примера.

Есть ли способ убить эту рекламу, не нарушая функциональность того, что мне нужно?

введите описание изображения здесь

The111
источник
1
Я уверен, что вам придется отключить JavaScript, чтобы остановить подобные всплывающие окна Ajax.
Bfhd
заблокировать jquery;)
HackToHell

Ответы:

4

Проблема в том, что, хотя кажется, что это всплывающее окно, на самом деле это просто HTML, создающий впечатление, что это всплывающее окно. Это часто называют наложением. Это означает, что на некоторых сайтах это будет мусор (как на снимке экрана), но на других сайтах это очень нужно (например, на экране предварительного просмотра корзины для покупок).

Для FireFox и Chrome существует плагин, BehindTheOverlayкоторый может дать вам то, что вы хотите (аналогично AdBlocker, но для наложения). В Chrome также есть дополнительный плагин overlay blocker. Он не идеален по многим причинам, и, как уже упоминалось, делайте это на свой страх и риск (так как это может привести к остановке некоторых сайтов по назначению).

Наконец, AdBlock plus может помочь вам, так как он может быть настроен, см. Этот форум для более подробной информации https://adblockplus.org/forum/viewtopic.php?t=18595.

У вас также есть возможность отключить JavaScript. Я знаю, что этого вряд ли хватит, но это все же вариант.

Дейв
источник
Кажется, что может существовать универсальный черный список / фильтр, хотя он используется всеми пользователями некоторых клиентских мод-аддонов, таких как Stylish или GreaseMonkey. Если бы выбор блоков каждого пользователя был агрегирован в БД фильтра (и с учетом некоторого порога популярности, прежде чем он будет зафиксирован), все пользователи выиграют. Я действительно удивлен, что что-то подобное еще не было реализовано. Даже ABP со всплывающим окном старой школы требовали подписки на фильтры для оптимальной работы. Это действительно так отличается?
The111
3

Вы можете взглянуть на плагин NoScript . Это немного удобнее, чем глобальное отключение JavaScript.

uSlackr
источник
1
Вы также можете ScriptNo, если вы используете Chrome.
Драк
Да, похоже, единственный верный вариант, который я нашел. Не уверен, что у меня есть терпение, чтобы добавить тонны законных сайтов в белый список. Отличительной особенностью ABP были подписки на фильтры.
The111
0

Посмотрите на расширение Chrome Overlay Blocker . Это автоматически останавливает эти всплывающие окна и больше не разрывает страницы.

Адам
источник
3
Вы получаете 8 бесплатных блоков в месяц, затем вы можете заплатить 19 долларов за обновление. Анимация прерывистая, но она работает на двух сайтах, на которых я ее тестировал. - вот веб-сайт, посмотрите его на 40 долларов - overlayblock.com - слабый, как нет жизни. 20 лет @ 19 долларов - это безумие для этой услуги .. что за штука.
Дядя Иро