Ajax创建XMLHttp对象的完美兼容性代码
程序员文章站
2022-03-25 10:57:29
复制代码 代码如下: function creatajax(){ var ajax=null; if (window.xmlhttprequest){ //对于mozill...
复制代码 代码如下:
function creatajax(){
var ajax=null;
if (window.xmlhttprequest){
//对于mozilla、netscape、safari等浏览器,创建xmlhttprequest对象
ajax = new xmlhttprequest();
if (ajax.overridemimetype){
//如果服务器响应的header不是text/xml,可以调用其它方法修改该header
ajax.overridemimetype('text/xml');
}
} else if (window.activexobject){
// 对于internet explorer浏览器,创建xmlhttprequest
try{
ajax = new activexobject("msxml2.xmlhttp");
} catch (e){
try{
ajax = new activexobject("microsoft.xmlhttp");
} catch (e){}
}
}
return ajax;
}
把上面代码放到js文件中 。以方便以后直接调用
下一篇: 如何快速给肉类解冻