ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery を使用すると、ローカル HTML ファイルで「Origin null は許可されません」エラーが生成されるのはなぜですか?

jQuery を使用すると、ローカル HTML ファイルで「Origin null は許可されません」エラーが生成されるのはなぜですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-08 13:09:15538ブラウズ

Why Does My Local HTML File Generate an

エラー: "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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。