ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery を使用すると、ローカル HTML ファイルで「Origin null は許可されません」エラーが生成されるのはなぜですか?
エラー: "Origin null は Access-Control-Allow-Origin では許可されていません"
HTML 出力ファイルをロードしようとしたとき ( Weather.xsl) を jQuery を使用して div 要素に追加すると、原点が許可されていないことを示すエラーが発生します。この問題は、ローカル ファイル URL (file:/// など) を介して Web ページをロードすることが原因で発生します。
原因:
ほとんどのブラウザは、次の Web ページに対して同一生成元ポリシーを適用します。ローカル ファイル。これにより、ドキュメントと同じディレクトリの外部からリソースをロードすることが禁止されます。この場合、ローカル ファイル システムから Weather.xsl ファイルをロードすると、アクセスできなくなります。
考えられる解決策:
ローカル リソースを使用する JavaScript は制限されることが多いため、コードをテストするには、単純な Web サーバーを使用することをお勧めします。 HTTP URL 経由でファイルを展開すると、より正確なセキュリティ状況を把握できます。統合開発環境 (IDE) には、多くの場合、ファイルを簡単に実行して提供できるようにする組み込みの Web サーバーまたは拡張機能が提供されています。
以上がjQuery を使用すると、ローカル HTML ファイルで「Origin null は許可されません」エラーが生成されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。