javascript,Ajax前辈们,先给我看一下,谢谢了.........

来源:百度知道 编辑:UC知道 时间:2024/05/31 22:47:14
前辈们好:
今日后生我 在试着学习Ajax,开始就碰到这样一段代码,我百思不得其解, 希望前辈们能给我详细的指点一下:
<script type="text/javascript">
var xmlHttp;
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpResquest){
xmlHttp=new XMLHttpResquest();
}
}
</script>

另外 在多给介绍的额外知识 呵呵 先谢了
对了
就那ActiveXObject\Microsoft.XMLHTTP等都是什么东西呀?
谢了

if(window.ActiveXObject){ //判断浏览器是ie还是其他浏览器,如果是ie就返回真
//创建一个Microsoft.XMLHTTP对象,该对象用来执行异步操作
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpResquest){ //判断浏览器是否符合w3c标准
//符合的话,创建标准的XMLHttpResquest对象
xmlHttp=new XMLHttpResquest();
}

你应该问什么时候 xmlHttpRequest对象而不是问这是怎么能生成xhr对象`