Ajax浏览器版本兼容问题
有个问题纠结了我好久,实在搞不定,求救啊,请各位帮帮忙。似乎是关于浏览器版本兼容问题的,因为我用FireFox,Chrome,IE9测试都没有问题出现,而用IE8或更低的版本就出现问题了,从网上找到一些关于解决Ajax浏览器兼容问题的代码,还有根据在书上看到,其中关于创建XMLHttpRequest写的代码是这样:
var XMLHttpReq; //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); window.alert(XMLHttpReq);//测试 } else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP"); window.alert(XMLHttpReq);//测试 } catch (e) { try { XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP"); window.alert(XMLHttpReq);//测试 } catch (e){ alert("您的浏览器不支持AJAX!"); return false; } } } }