これは、ユーザーが座っているときではなく、立っているときにコンテンツを読むのをブロックしようとしているようなものです。それはばかげており、訪問者をサイトから遠ざける可能性があります。最後に「adblock を使用しているため、Web の開発に支障をきたしています」というメッセージが表示されたとき、要素を非表示にするヘルパーを使用してその div をブロックしました。楽しかったです。ほとんどのサイトは、点滅する広告と薄いコンテンツで、現在のようにほとんど判読できません。また、かなりの数の広告が悪意を持っており、サイトの一部として偽装されており、ユーザーを悪い場所に誘導しています。
それがあなたがすべきではない理由です。それでもやりたい場合は、悪いニュースですが、できません。$('.ad').hide() をコンソールに書き込める限り、誰も私が広告をブロックするのを止めることはできません。広告 div に非常に一般的なクラス ID がある場合、または何もない場合、私は時々あきらめます。そのため、adblock 要素非表示ヘルパーでそれらをターゲットにするのは困難です (もちろん、それらがリストにない場合、その場合は iそれらが存在することさえ知らない)。したがって、おそらくあなたができる最善の方法は、広告に .content またはサイトの他の部分でも使用する何かのクラスを与えることです. 大したことではありませんが、できることはそれだけです。そして、できるからといって、そうすべきだという意味ではありません。Web マーケティング モデルは変更する必要があります。