2012-03-24 8 views
1

ビデオストリーミングサイトには、ページのどこかをクリックするたびに広告がポップアップするものがあります。問題は、プレーを押すためにページをクリックしなければならないことです!だから私はこれを行うスクリプトを無効にするUserScriptを作ることを考えていた。唯一の問題は、サイトのすべてのスクリプトを既に無効にしていて、私がそれを行うと、まだポップアップすることです。私はそれらを無効にする方法はありますか?私もjQueryを使用しています。そのインターフェースを使って行うことができれば、それは素晴らしいことです。Google Chromeのコンテンツスクリプトを使用してonclick広告を無効にする

編集:このようなサイトの二つの完璧な例は

+1

このようなサイトの例を教えてください。 – Overv

+0

"私はすでにサイト上のすべてのスクリプトを無効にしていますが、私はまだそれをポップアップします"あなたはそれらをすべて無効にしなかったか、または単純なHTMLポップアップです – PeeHaa

+0

詳細を提供する必要があります。この質問はあまりにも曖昧です。 「ポップアップ」はいくつかのうちの1つです。とにかく、私はあなたが多くのフラッシュブロッキング拡張の1つを必要としていると思います。 –

答えて

1

私はAdblockerプラスを持っており、それがポップアップ、むしろ通常のクリックしたリンクなどのイベント「をクリックの上、」認識されていないように思えます。ロジックはシンプルですが、Adblockerは意図的に何かをクリックすることをブロックしませんし、別のウィンドウ/タブで開くこともできません。

問題は、新しいウィンドウにはクリックされたURLが含まれていますが、元のウィンドウ/タブは別のURLに「リフレッシュ」(つまりリダイレクト)されています。

広告会社は広告ブロッキングソフトウェアをバイパスするためにこのトリックを使用しているようです。

0

私のgo-toは右クリックして新しいタブで開きます。 onClickイベントは左クリックでのみ発生します。面倒なことですが、ポップアップを閉じることや、迷惑をかけるようなプロンプトを閉じることよりも仕事は少なくなります。

0

Adguardはそれを行うことができますが、手動で要素のページをブロックする必要があります。マルウェアサイトにカーソルを合わせる前に、 "7bab60879a3.com/..."のようなwebisteが表示されるはずです。adguardを使用して、そのサイトの要素をブロックします。サイトを完全にブロックすることもできます。ホストファイルに追加することもできます。このように:127.0.0.1 7bab60879a3.com。サイトは訪問頻度に応じて毎日ウェブサイトを変更する可能性があります。

関連する問題