您的位置:首页 > 理论基础 > 计算机网络

不同浏览器创建 XMLHttpRequest 对象的方法

2012-03-07 19:36 567 查看
不同浏览器创建 XMLHttpRequest 对象的方法不同,IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。

<scripttype="text/javascript">

functionajaxCreate()

{

//声明一个保存 XMLHttpRequest 对象的变量。

varxmlHttp;

try

{

// Firefox, Opera 8.0+, Safari等浏览器创建对象

xmlHttp=new XMLHttpRequest();

}

catch (e)

{

// IE浏览器创建对象

try

{ // IE6.0以上

xmlHttp=newActiveXObject("Msxml2.XMLHTTP");

}

catch (e)

{

try

{ // IE5.5以上

xmlHttp=newActiveXObject("Microsoft.XMLHTTP");

}

catch (e)

{

alert("对不起,您的浏览器不支持AJAX!");

return false;

}

}

}

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: