XDomainRequest (IE8) kullanarak json'u döndüren bir hizmete eşzamansız çağrı yapmaya çalışıyorum. Sorun şu ki, her zaman bir hata alıyorum (onerror olayı tetiklendi ve responseText her zaman boştur), hizmetin yanıtını kontrol etmek için kemancıyı kullanıyorum ve doğru görünüyor (json object returnig'i görebilirim), Bu sadece XDomainRequest kullanırken IE8'de gerçekleşir, JQuery'de uygulanan aynı işlevsellik iyi çalışır.XDomainRequest problem
Herhangi bir ipucu takdir edilecektir. Teşekkürler!
P.S. .: Bu benim javascript kodu şudur: istekte bulunan URL olabilir -Üstbilgi hizmet Erişim Control-Allow-Origin gönderiyor emin
.....
if (jQuery.browser.msie && window.XDomainRequest) {
//Use Microsoft XDR
var xdr = new XDomainRequest();
xdr.open("post", url);
xdr.onload = function() {
alert("Loading");
alert(xdr.responseText);
};
xdr.onsuccess = function() {
alert("Success!");
alert(xdr.responseText);
};
xdr.onerror = function() {
alert("Error!");
alert(xdr.responseText);
};
xdr.onprogress = function() {
alert("Progress");
alert(xdr.responseText);
};
xdr.timeout = 1000;
xdr.send("data: " + escape(data));
var response = xdr.responseText;
} else .....
sayesinde! Bu başlığı eklemeyi unuttum. – GiaNU
teşekkürler! Ben ** Erişim-İzin-Kontrol-Menşe ** hata – Sam
lütfen açıklayınız. – Amit