Wie blockiere ich alle In-Page-Popups?

780
foerno

Meine Fragen beziehen sich auf diese Popups, die die gesamte Seite abdecken und nur normale DOM-Elemente <div>sind. Ich weiß jedoch nicht, wie sie genannt werden. Sie enthalten in der Regel einige Social-Media-Links oder bitten Sie, sich auf der Website zu registrieren oder ihren Newsletter zu abonnieren.

Gibt es eine Möglichkeit, diese Elemente zuverlässig zu erkennen und sie daran zu hindern, den Bildschirm zu übernehmen oder auszublenden? Ein Firefox-Add-On oder ein Greasemonkey-Skript?

Hier ist ein Beispiel, worauf ich mich beziehe:

enter image description here

0
Wie würde eine Software (vorausgesetzt, es wäre ein generisches Werkzeug) einen gültigen Modal von einem Ad-Modal unterscheiden? Für nicht generische Lösungen gibt es mehrere Listen für Ihren Ad-Blocker Ihrer Wahl. Das Blockieren von Skripts insgesamt würde wahrscheinlich ebenfalls funktionieren, abhängig von dem zugrunde liegenden Markup. Seth vor 7 Jahren 0
In gewissem Sinne fragen Sie nach Software Recommendation, die außerhalb des Themas liegen würde. Abgesehen von "None" oder "No" ist dies keine wirklich gute Antwort. Sie scheinen über DOM Bescheid zu wissen, also fragen Sie sich, was ein "schlechtes" DOM-Element identifizieren würde, das ein Modal aus einem "guten" macht. Wenn Sie keine Filterlisten verwenden, können Sie wahrscheinlich nicht viel tun. Seth vor 7 Jahren 0
Mögliches Duplikat von https://superuser.com/q/433613/105108. ks1322 vor 6 Jahren 0

2 Antworten auf die Frage

-1
foerno

Sie können einige dieser Popups sowie andere soziale Inhalte mithilfe von Adblock Plus blockieren . Nach der Installation müssen Sie eine Filterliste namens Fanboy Annoyances List hinzufügen, die von folgender Website heruntergeladen werden kann: Fanboy-Website .

-1
Ken Evers

Eine weitere Option ist ein Browser namens Slimjet. Es verwendet Chrome, ist aber sehr effizient beim Blockieren von Anzeigen ... nicht so effizient wie Adblock Plus, aber dennoch recht nützlich.