0
我對IE瀏覽器和IE瀏覽器的IE和Ajax調用8和以上有一些麻煩。我有一個網站,可以對返回json數據的子域進行ajax調用。對於IE8,我發現,並將此ovveride爲Ajax調用,下面的代碼:IE8 + JQuery Ajax子域調用和ovveriding響應響應
if ('XDomainRequest' in window && window.XDomainRequest !== null) {
// override default jQuery transport
jQuery.ajaxSettings.xhr = function() {
try { return new XDomainRequest(); }
catch(e) {
console.log(e);
}
};
// also, override the support check
jQuery.support.cors = true;
jQuery.ajaxSettings.dataType = 'json';
}
的問題是反應,這不回來的JSON,但純文本。我如何在全球範圍內修復所有Ajax調用?