2017-01-24 4 views
0

は、我々は我々とは異なるドメインから呼び出されたサードパーティのスクリプトを持ってブロックされている検出します。一部のユーザーはadblockを使用しており、第三者のルールが有効になっていると、この特定のjavascriptライブラリがブロックされることがあります。 javascriptファイルの読み込みがブロックされているかどうかを検出する方法はありますか?それが私たちのドメインにコピーし、VaRのhellomonkeyを置くためのオプションがありませんので、ファイルは、定期的に更新され特定の場合には、サイトの外には、Javascriptを

=はtrue。内部。

答えて

0

一般的に言って:第

あなたはscript要素にloaderrorイベントリスナーを添付することもできますが、通常の状況下で、彼らは、クロスオリジン・リクエストに対して発生しません。 crossorigin attributeを追加して変更することはできますが、リモートサーバーからCORSの許可が得られた場合にのみ変更できます。

スクリプトがスクリプトによって行われた(たとえば、グローバル変数やDOM要素の作成など)の副作用を探してによって読み込まれた場合、通常あなただけ伝えることができます。

関連する問題