XMLHttpRequest在Microsoft Edge中不起作用

时间:2017-02-16 02:13:35

标签: javascript xmlhttprequest microsoft-edge

以下是我正在使用的代码

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下运行相同的代码,它工作正常。

谢谢!

0 个答案:

没有答案