Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 09-07-2016 12:21:54

Скажите пожалуйста, можно ли как-нибудь использовать маску в id (или имени класса) при создании исключений? Пример: на странице должны блокироваться все div, имеющие id, кроме тех, у кого id начинается с logo.
example.com##BODY DIV[id]:not(#logo_1):not(#logo_2):not(#logo_3)

Просто символы маски тут не работают, регулярное выражение тоже почему-то не пашет.

Обсуждение расширений » Фильтры для расширения Adblock Plus (только для Firefox) » 11-06-2016 11:14:11

Здравствуйте. На некоторых сайтах стали применять динамически генерируемые ID и имена классов. В связи с этим хотелось бы узнать, возможно ли блокировать все содержимое DIV с определенным ID, кроме других элементов с определенными ID и определенных тегов.

Например, есть DIV c id="sidebar". Внутри него требуется оставить другой DIV с id="userinfo" и все таблицы с их содержимым, а все остальное - скрыть. Если просто указать блокирование всего содержимого #sidebar, а потом исключения для нужных элементов, то не получается. Исключения не срабатывают, остается скрытым все содержимое. Возможно ли это как-нибудь сделать?

Выделить код

Код:

example.com##DIV#sidebar *
@@example.com##DIV#sidebar>DIV#userinfo*
@@example.com##DIV#sidebar>TABLE*

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]