Как скрыть фон с помощью фильтра AdBlock Plus - PullRequest
4 голосов
/ 15 октября 2011

Некоторые сайты устанавливают фоновое изображение для рекламы, например

<body style="background-image:url('images/adv.png')">

Мне интересно, как я могу написать фильтр AdBlock Plus, чтобы скрыть фон <body>.

Ответы [ 3 ]

6 голосов
/ 19 октября 2011

Если вы не строго придерживаетесь ABP, вы можете использовать Стильный , чтобы сделать это в стиле CSS.На самом деле, это мой любимый способ делать такие вещи.

body { background-image: none !important; }

Конечно, вы можете просто сделать фильтр ABP, содержащий весь URL, это повлияет не только на фон, но я не могу придумать причину, по которой не нужно полностью блокировать URL.

3 голосов
/ 19 октября 2011

Оказывается, что нет способа скрыть фон, не скрывая весь элемент, но вы всегда можете заблокировать одно изображение, добавив пользовательский фильтр ABP.

Вы можете сделать это, нажав CTRL + Shift + V (открыть блокируемые элементы) и найти изображение, которое хотите скрыть.

2 голосов
/ 16 ноября 2016

AdBlock в Chrome, вы можете нажать функциональную клавишу «F12», см. Вкладки вверху, например «Elements Console Sources Network ... AdBlock».Выберите «Adblock», обновите страницу.Теперь он покажет все запросы, включая файл фонового изображения.Найдена строка изображения, нажмите «Заблокировать элемент», обновите страницу, готово.

...