Ajax创建XMLHttp对象的完美兼容性代码
更新时间:2011年11月30日 23:25:29 作者:
Ajax创建XMLHttp对象的完美兼容性代码,需要的朋友可以参考下。
复制代码 代码如下:
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请求是否真的不安全?谈一谈Web安全与AJAX的关系
Ajax中没有固有的安全漏洞,但是对该技术向量的适配显著地改变了网络应用的开发途径以及方法论。AJAX请求的安全性是大家经常会谈论的一个话题,AJAX请求是否真的不安全?下面这篇文章就来给大家详细谈一谈Web安全与AJAX关系的相关资料,需要的朋友可以参考下。2018-01-01
最新评论