2011-01-30 9 views
0

広告が読み込まれて読み込まれていない場合はリダイレクトする方法を検出するにはどうすればよいですか?タグがあり、javascriptが有効になっていると仮定すると、これは改ざんできますか?広告が読み込まれているかどうかを検出する

+1

質問を少し明確にすることはできますか?ウェブサイトに保存されている広告ファイルがユーザーによってダウンロードされているかどうかを確認することを尋ねる場合は、Webマスターやサーバーフォールトなどの別のスタックエクスチェンジサイトで質問する方が適しています。 – Dylnuge

+0

あなたは知っている、私はこれが私がそれに答えることを決して考えないほど邪悪であると考える目的の質問の一つだと思います。 – tchrist

+0

これはなぜ閉鎖すべきなのか分かりません。プログラミングに関する質問です(「どのようにして広告主を検出するのですか」(ここでの質問は明確ではありませんが、これは意味すると思います))、確かにこれに答える(「安全な方法はありませんが、いくつかのことを試すことができます」という答えです。私はこのアンカーをクリアするのが好きです。これはコメントには合わない...これを閉じても、 Dheerajが理解するのを助ける)。再開してください。 – oezi

答えて

2

2つのアイデアが気になります。ページにJavaScriptが有効になっていないと、広告が表示されない可能性があります。したがって、あなたは次のようなことをすることができます:

<noscript> 
    <meta http-equiv="refresh" content="0;url=http://example.com/noads" /> 
</noscript> 

広告ブロッカーを持っていて、広告なしでJSを持つことができる人もいます。したがって、インラインJS(var ads_loaded = false;)に変数を作成し、その値を広告を読み込むファイル(load_ads(); ads_loaded = true;)に変更することができます。考え方は、ads_loaded変数が変更された場合、ファイル内の他のすべてが実行された可能性が高いということです。

関連する問題