、1を使用することができます。adblockerで選択した要素をuserscriptで非表示にするにはどうすればいいですか?要素をブロックするには
var adSidebar = document.getElementById('ads');
if (adSidebar) {
adSidebar.parentNode.removeChild(adSidebar);
}
しかし、それは特定のサイトのために、特定の要素のためです。複数のサイトで複数の要素をブロックするには、userscriptを何度も繰り返す必要があります。各サイトでは、要素を何回もリストする必要があります。私はadblockerフィルタのリストを持っていますが、それを簡単に単一のuserscriptに変換する方法はありますか?
www.youtube.com###watch7-sidebar-contents
www.youtube.com##.yt-masthead-logo-container
www.facebook.com##._1uh-:nth-of-type(2)
www.facebook.com##._2t-e > ._4kny:nth-of-type(1)
www.facebook.com##._1uh-:nth-of-type(1)
www.facebook.com##._50tj._2t-a
www.facebook.com##._50ti._2s1y._5rmj._26aw._2t-a
www.facebook.com###u_0_0
www.facebook.com###fbDockChatBuddylistNub > .fbNubButton
私は新しいウェブサイトで新しい要素をブロックする必要がある場合、私は単にuBlockからリストに行を追加するように、一つの場所で、そのリストを維持したいと思います。
ますそのリスト用のパーサーを作成するか、既存のパーサを見つけたり変更したりする必要があります。 – wOxxOm
これはなぜあなたが探していますか? –