0

次のコードを実行する場合:

url= "http://192.168.2.171/LoginAuthentication";
$.ajax({
    url: 'url',
    type: 'GET',
    success: function(res) {
        var headline = $(res.responseText).find('a.tsh').text();
        alert(headline);
    }
});

次のエラーが表示されます。

Object XMLHttpRequest cannot load 'url'. Origin null is not allowed by Access-Control-Allow-Origin.
4

2 に答える 2

1

ブラウザーでは、別のドメインからリソースを要求することはできません (画像とスクリプト ファイルは、この規則の顕著な例外です)。詳細と回避策については、このドキュメントを参照してください。

于 2012-10-17T07:28:30.880 に答える
0
url="http://192.168.2.171/LoginAuthentication";
$.ajax({
    url: url,
    type: 'GET',
    success: function(res) {
        var headline = $(res.responseText).find('a.tsh').text();
        alert(headline);
    }
});

ただし、同じドメインにリクエストを行っていない場合は機能しない可能性があります

于 2012-10-17T07:25:03.777 に答える