Как скрыть фон с помощью фильтра AdBlock Plus
Некоторые сайты устанавливают фоновое изображение для рекламы, например
<body style="background-image:url('images/adv.png')">
Мне интересно, как я могу написать фильтр AdBlock Plus, чтобы скрыть <body>
фон.
3 ответа
Оказывается, нет способа скрыть фон, не скрывая весь элемент, но вы всегда можете заблокировать одно изображение, добавив пользовательский фильтр ABP.
Вы можете сделать это, нажав CTRL + Shift + V (открыть блокируемые элементы), и найдите изображение, которое хотите скрыть.
Если вы не строго придерживаетесь ABP, вы можете использовать Stylish, чтобы сделать это в стиле CSS. На самом деле, это мой любимый способ делать такие вещи.
body { background-image: none !important; }
Конечно, вы можете просто создать фильтр ABP, содержащий весь URL, это повлияет не только на фон, но я не могу понять причину, по которой не нужно полностью блокировать URL.
AdBlock в Chrome, вы можете нажать функциональную клавишу "F12", см. Вкладки вверху, например "Сеть консольных источников Elements... AdBlock". Выберите "Adblock", обновите страницу. Теперь он покажет все запросы, включая файл фонового изображения. Найдена строка изображения, нажмите "Заблокировать элемент", обновите страницу, готово.