3

Можно ли с помощью uBlock Origin скрыть (например, display: none) все элементы <article> любом месте на example.org которые содержат ссылки на где-либо на example.com?

example.org/somepath/somepage.html:

...
<article>
...
<a href="http://www.example.com/foo/bar/"><img src="..."/></a>
...
<p><a href="http://www.example.com/abc/def/">Hello World</a></p>
...
</article>
....

1 ответ1

1

uBlock origin поддерживает фильтры XPath. XPath может выбирать элементы на основе дочерних элементов, в отличие от селекторов CSS:

##:xpath(//article[.//a[contains(@href,"://www.example.com")]])

Это фильтрует все статьи, содержащие ссылку на www.example.com, либо http, либо https.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .