Ajax创建XMLHttp对象的完美兼容性代码
Ajax创建XMLHttp对象的完美兼容性代码
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:functioncreatajax(){varajax=null;if(window.XMLHttpRequest){//...

复制代码 代码如下:

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文件中 。以方便以后直接调用

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新AJAX相关学习
热门AJAX相关学习
编程开发子分类