52,797
社区成员
发帖
与我相关
我的任务
分享
var XMLHttpReq;
try {
XMLHttpReq = new XMLHttpRequest();
}
catch (e) {
var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP");
for (var i = 0; i < XmlHttpVersions.length && !xmlHttp; i++) {
try {
XMLHttpReq = new ActiveXObject(XmlHttpVersions[i]);
}
catch (e) {
}
}
}
alert(XMLHttpReq)//输出[object XMLHttpRequest]
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
}
var XMLHttpReq;
try {
XMLHttpReq = new XMLHttpRequest(); //IE8、9都可以直接创建XMLHttpRequest对象
alert('TEST');
}
catch (e) {
XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); //IE5、6使用ActiveX对象
}
alert(XMLHttpReq)//输出[object XMLHttpRequest]