以下是我正在使用的代码
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4) {
// Typical action to be performed when the document is ready:
var xmlOBJ = xhttp.responseXML;
}
};
xhttp.open("GET", "filename", true);
xhttp.send();
如果我在IE10或更低版本下运行它可以正常工作。如果我在Firefox或Safari下运行它,它可以工作。它在Chrome下不起作用,但这是一个已知问题,目前尚未解决。但是我很惊讶这在Microsoft Edge下不起作用。更令人惊讶的是,我找不到任何证实这一点的东西。所以我想我在微软边缘方面已经忘记了一些非常繁琐的东西。有没有其他人遇到这个问题,并找到了解决它的方法?错误是xhttp.responseXML为null。我在IE下运行相同的代码,它工作正常。
谢谢!