(不明) : JavaScriptのスクリプトエラー


誰かがあなたが設定した規則に違反しようとするならば、あなたは戻りで何をしますか?スクリプトエラーを送信します.
しかし、実際の生活ではない.😉
しかしJavaScriptでは、同じ元のポリシーに違反しようとすると、ブラウザは「スクリプトエラー」を返します.

JavaScriptコードでスクリプトエラーが発生すると?


例外がOnError callbackに応答してブラウザの同じ起源方針に違反するとき、ブラウザは'スクリプトエラー'に応答します.
同じ起源方針:同じ起源方針に従って、ブラウザーは2つの異なるウェブページで同じサーバーでホストされるスクリプトだけを受け入れます.
すべてのブラウザには、受け入れられるか、必要な'要求ヘッダー'のセットがあります.サーバー上の任意のリクエストを押すと、要求ヘッダーにこれらの必須事項を含める必要があります.また、スクリプトエラーに直面します.

さて、これはスクリプトが外部ドメインに漏れるのを防ぐためにブラウザによる意図的な振る舞いです.誰も不要な要求を楽しまないように😉 あなたは?
JavaScriptのスクリプトエラーに直面しています.
あなたも同じ問題に直面している場合は、これらの可能な解決策を控えてください.
1 .クロス起源HTTPヘッダーを設定するAccess-Control-Allow-Origin: *設定によってAccess-Control-Allow-Origin: '*'には、任意のドメインからリソースにアクセスできることを確認します.必要に応じて、あなたのドメインのスクリプトにアクセスする必要がある特定のドメイン名で「*」を置き換えることもできます.
異なる環境で彼を*に設定する別の方法があります.
  • アパッチ作成.あなたのJSファイルが提供されるフォルダのhtaccessファイルHeader add Access-Control-Allow-Origin "*"
  • Ngnix: Add add_header directive as:
    所在地・資産
    addUnitヘッダーアクセス制御は起源*を許します;

  • HAプロキシ:この資産を追加します. rspadd Access-Control-Allow-Origin:\ *
  • 2 .クロスを設定する
    HTMLスクリプト内のすべてのスクリプトに対して、アクセス制御を設定した場合はcrossorigin="anonymous"<高橋潤子>http://another-domain.com/app.js"クロスオーバー"="匿名"
    このコードでは、ブラウザによって要求されているHTTP証明書やクッキーのようなユーザー識別情報を匿名で送信しないように、ターゲットファイルを匿名で取得することができます.
    JavaScriptコード内の任意のスクリプトエラーに直面している場合、この記事が助けになることをお勧めします.
    Originally Published Here .
    関連記事
  • Reference Error: JavaScript
  • Common JavaScript Errors and How To Handle Them
  • Debugging JavaScript Using the Browser’s Developer Console