首先提供xmlHttp中文手册下载,手册对程序员的重要性就不用讲了
首先请看下面js代码再来说说创建这样创建的原因!
<script language="javascript">
var xmlHttp = false;
if (window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}else if (window.ActiveXObject)
{
try{
xxmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(error1){
try{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(error2){
xmlHttp = false;
}
}
}
</script>
对以上js代码创建XMLHttpRequest进行说明:
较老的IE版本创建XMLHttpRequest对象使用:xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
较新的IE版本创建XMLHttpRequest对象使用:xxmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
IE7以后以及其他所有非IE浏览器创建XMLHttpRequest对象使用:xmlHttp = new XMLHttpRequest();
如果想进一步了解xmlHttpRequest的知识,请看,Ajax简单实例创建