0

このコード:

$(function(){
     $.get("test.html", function(data){
      $(".msgs").text(data)
     })
})

次のコンソール エラーが表示されます。

XMLHttpRequest cannot load file:///C:/wamp/www/JQuery%20lab/check.php?username=&password=.
Origin null is not allowed by Access-Control-Allow-Origin

このエラーを修正するにはどうすればよいですか?

4

2 に答える 2

1

からではなく、Web サーバーのサービス ディレクトリから HTML ファイルを直接表示しているため、ブラウザがリクエストhttp://localhost/をブロックしています。GET

Web ブラウザーは、セキュリティ ポリシーにより特定の種類の JavaScript 要求をブロックします。ローカル ファイルからの要求の送信はその 1 つと思われます。

于 2012-08-10T05:05:08.547 に答える
0

別の方法は、これを php スクリプトに追加することです。

header('Access-Control-Allow-Origin: null');
header('Access-Control-Allow-Credentials: true');
于 2013-05-24T12:59:31.853 に答える