要素を非表示にするためにAdBlock Plusでシンプルなxpathを使用する


8

絶対/html/body/table/td[3]tr[2]または相対//div[@id="blah"]/table/tr[2]xpathで要素をブロックする方法、またはそれを追加条件として使用して誤検知を防ぐ方法はありますか?

ABPは、とCSSセレクタをサポートfirstoftype()してnthoftype(number)ますが、その場合には、あなたが何らかの形で、その後、別途XPath式を取得するCSSに変換し、手動でヘルパーを非表示にする要素でそれを入力する必要があります。それを行うより良い方法はありますか?

回答:


0

Ublock Originを試してみてください。カスタムフィルター(化粧CSSおよびネットフィルター)を作成するために使用できる素晴らしいピッカーがあります。私は過去にadblock plusとadblock edgeを使用しましたが、Ublock Originsを絶対に愛していますが、カスタムフィルタールールがある設定/オプションにアクセスするのは簡単ではありません。

ublockアイコンをクリックし、大きすぎるトグルボタンの上にある「ublock origin(version number)」というテキストをクリックして、現在開いているタブのフィルターのオン/オフを切り替えます。慣れるまでに1〜2日かかります。このプラグインを使用してフィルターを作成する方が簡単です。

ピッカーの素晴らしい点は、何かをクリックすると、親CSSルールが表示されるため、ツリーを上下に移動して目的のものを取得できることです。この種のものの生活を楽にするのはこの機能です。これは、Webサイトに応じてさまざまな結果で機能することがわかりました。テーブルとDIVは動的なWebサイト上のWebページ間で頻繁に変更されるため、FacebookやChase bankなどのサイトではこれは価値がありません。(はい、これらのサイトをクリーンアップしようとしてテストを実行しました。)

私はウェブ開発者ではないので、より良い答えが出てくるかもしれませんが、私はこれを開始するためにそこに置くと思いました。この種のものに非常に興味があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.