if($.support.opacity == false && window.XDomainRequest) {
var xdr = new XDomainRequest();
alert(ajaxStatusUrl);
xdr.open("get", ajaxStatusUrl);
xdr.onload = function () {
alert(1);
var JSON = $.parseJSON(xdr.responseText);
if(JSON == null || typeof(JSON) == undefined) {
JSON = $.parseJSON(data.firstChild.textContent);
}
processData(JSON);
};
xdr.send();
}
else {
alert(2);
$.ajax({
type: "GET",
url: ajaxStatusUrl,
processData: true,
data: {},
dataType: "json",
success: function (data) {
processData(data);
}
});
}
いくつかの問題があります。
バックエンドのヘッダーがどのオリジンからも許可するように設定されていないことを確認してください。
ajax を介したクロスドメイン リクエストについて助けてもらえますか