ajax中基本兼容各浏览器的XMLHttpRequest的创建
Posted fireporsche
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax中基本兼容各浏览器的XMLHttpRequest的创建相关的知识,希望对你有一定的参考价值。
function createXHR(){
var xhr = null;
if(window.XMLHttpRequest){//判断当前浏览器是否支持XMLHttpRequest
xhr = new XMLHttpRequest();
}else if(window.XMLHttpRequest){//判断当前浏览器是否支持XMLHttpRequest,这是对于IE浏览器的判断
try{
xhr = new ActiveXObject("Msxml2.XMLHTTP");//IE6及以后的版本支持的
}catch(e){
try{
xhr = new ActiveXObject(‘Microsoft.XMLHTTP‘);//IE6以下版本的支持
}catch(e){}
}
}
return xhr;
}
以上是关于ajax中基本兼容各浏览器的XMLHttpRequest的创建的主要内容,如果未能解决你的问题,请参考以下文章