因此,工作是将所有机器升级到 Windows 8,我们遇到了兼容性问题。这适用于除 Windows 8 之外的所有浏览器。
所有这些脚本都在 Windows Server 2008 上运行,所以我可以看到为什么 IE10 会出现问题:
function getProject(type, number){
$.ajax({
type: "GET",
cache: false,
url: "prospect.xml",
dataType: "xml",
complete: function(XMLHttpRequest, textStatus){
if (textStatus!='success') {
$('#column-left').hide()
$('#column-right').hide()
$('#error').html('There was an error loading the data, please contact Systems Management').show()
}
},
success: function (data) {
if (type=='all') {
parseXmlAllProjects(data)
} else if (type='specific') {
parseXmlSpecificProject(data, number)
}
}
});
}
由于某种原因,该脚本无法检查 textStatus,它没有成功加载 xml 文件。像这样在我们的 winxp 环境中运行得非常好。
有任何想法吗?