js 创建 ActiveXObject对象无效

图片说明
求各位大神帮助

你怎么在这里写?应该在js代码里写啊

var xhr;
//创建XHR对象的函数
function createXHR() {
try {
return new XMLHttpRequest();
} catch (e) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
}

看你控制台是谷歌吧 这个对象貌似只在ie里面有吧

你这个是chrome。。。acx只有ie支持。。

if (Ext.isIE) {
var xmldoc = new ActiveXObject("MSXML2.DOMDocument");
xmldoc.async = false;
xmldoc.load(_url);
return xmldoc;
} else if (Ext.isGecko) {

                    var xmldoc = document.implementation.createDocument(null, null, null);
                    xmldoc.async = false;
                    xmldoc.load(_url);
                    return xmldoc;

                } else if (Ext.isChrome || Ext.isSafari) {
                    var xmlhttp = new XMLHttpRequest();
                    xmlhttp.open("GET", _url, false);
                    xmlhttp.send(null);
                    return xmlhttp.responseXML;
                }

iE11好像也不行了,非要调整安全级别