当我第一次在IE11上访问我们的网页时,我遇到了以下错误。它适用于我的计算机上的Chrome,但不适用于其他开发人员的计算机。但是在所有情况下刷新页面时它都有效。
错误是
SEC7118:https://secure.server.com/esi?isie789=n&_=1403623253418的XMLHttpRequest需要跨源资源共享(CORS)。
SCRIPT7002:XMLHttpRequest:网络错误0x2ef1,由于错误00002ef1无法完成操作。 SEC7127:为CORS请求阻止了重定向。
使用Ajax jquery调用它。
$.ajax({
url: esiUrl,
type: 'GET',
data: "isie789=" + isIE789,
dataType: 'html',
cache: false,
success: function(responseText) {
if(responseText.length > 0) {
$("#deal-of-day-esi").replaceWith(responseText);
}
},
error: function() {
}
});
在IE11中查看请求/响应标头 - 我没有看到任何标题。但是在刷新或Chrome中,我们确实看到了响应标头 低于值
接入控制允许凭证:真 访问控制允许来源:http://www.server.co.uk
你能帮忙吗?答案 0 :(得分:0)
我无法在任何地方找到此文档,但在我的测试中看来:
XMLHttpRequest:网络错误0x2ef1
具体是指混合模式错误;例如,当https站点提供重定向到http站点的请求时。