Versuchen ##div>a:has-text(/Trump/)
uBlock - jedes Element ausblenden, das Text mit einem bestimmten Wort enthält?
1838
0__
Ist es möglich, eine benutzerdefinierte Filterregel so, dass jeder zu schreiben div
, span
oder p
und seine Kinder werden ausgeblendet, wenn es ein bestimmtes Wort im Textteil ist, das heißt Trump
?
Ich habe zum Beispiel diese Struktur
<div> <a class="..." href="...">Donald Trump said blablabla.</a> </div>
Ich habe es versucht, aber es hat keine Auswirkungen:
##div>a:has-text(Trump)
2 Antworten auf die Frage
6
Arthur
Warum? Könntest du eine Erklärung geben?
Toto vor 6 Jahren
3
Das ist die vorgeschlagene CSS4-Syntax, und viele Adblocker haben sie bereits implementiert. uBlock Origin hat es zum Beispiel.
Rod Boev vor 6 Jahren
1
0
0__
Es scheint, dass der has-text
Selektor nur funktioniert, wenn eine Top-Level-Domain angegeben ist. So funktionieren beispielsweise die folgenden, aber nur auf der Guardian-Website:
theguardian.com##.fc-item__container:has-text(Trump)
Verwandte Probleme
-
1
Ohne Greasemonkey zu surfen gibt es eine Möglichkeit, Pintrest ohne lästige Login- / Anmelde-Popups...
-
2
Deaktivieren von "uBlock Origin hat das Laden der folgenden Seite verhindert"?
-
1
uBlock - Entfernen Sie Mark Zuckerberg von meinem Facebook-Display
-
1
Blockieren Sie ein Element nur mit Namen auf einer bestimmten Website mit uBlock (oder Adblock Plus)
-
0
Seltsame Divergenz-Probleme mit Internet-Services
-
1
Twitter verhindert das Blockieren von Skripts
-
1
firefox: Die in der Statusleiste angezeigte Link-URL wird nicht beim Klicken verwendet
-
1
Ublock Origin-Filter zum Blockieren empfohlener Videos auf der YouTube-Startseite?
-
1
Was ist der Unterschied zwischen Inline-Skripts und Erst- und Drittanbieter-Skripts?
-
1
Benutzerdefinierter Ublock Origin-Filter zum Blockieren von Anzeigen in allen E-Mails eines bestimmt...