2013-12-17 114 views
1

我正在使用jQuery对不同的域进行发布请求。这在FF,Chrome和IE7,8和9上工作正常。我不期望不工作在IE10 ..任何想法?这里的代码jQuery Ajax Cors IE10无法正常工作

var url = "http://xxxxxxx/xxxx.php?"; 

jQuery.ajax({ 
    type: "POST", 
    async: false, 
    crossDomain: true, 
    contentType: "application/json; charset=utf-8", 
    url: url, 
    dataType: "json", 
    data: JSON.stringify(params), 
    success: function (data) { 
     callback.call(Test, data, optional); 
    }, 
    error: function (jqXHR, textStatus, errorThrown) { 
     alert(textStatus + errorThrown); 
    } 
}); 
+1

请检查此答案,以查看是否有帮助:http://stackoverflow.com/questions/16956295/ie10-and-cross-origin-resource-sharing-cors-issues-with-image-canvas – gnclmorais

+0

请参阅这..http://stackoverflow.com/questions/3362474/jquery-ajax-fails-in-ie-on-cross-domain-calls –

+0

我仍然无法找到答案。我曾尝试不使用jquery,因为ie10本地支持cors,但是我仍然得到“Access denied”..它支持与否?尽快发布代码 – nhenrique

回答