zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Ajax创建XMLHttp对象的完美兼容性代码

AJAX对象代码 创建 完美 兼容性 XMLHTTP
2023-06-13 09:14:31 时间
复制代码代码如下:

functioncreatajax(){
varajax=null;
if(window.XMLHttpRequest){
//对于Mozilla、Netscape、Safari等浏览器,创建XMLHttpRequest对象
ajax=newXMLHttpRequest();
if(ajax.overrideMimeType){
//如果服务器响应的header不是text/xml,可以调用其它方法修改该header
ajax.overrideMimeType("text/xml");
}
}elseif(window.ActiveXObject){
//对于InternetExplorer浏览器,创建XMLHttpRequest
try{
ajax=newActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
ajax=newActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}
returnajax;
}

把上面代码放到js文件中。以方便以后直接调用