大家进来帮我解释段Ajax代码.谢谢!!
function CreateXmlHttp()
{
var xmlHttp;
try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e){try{xmlHttp=new XMLHttpRequest();}
catch(e){xmlHttp=false;}}}
return xmlHttp;
}
function AjaxProcess3(url)
{
var xmlHttp=CreateXmlHttp();
xmlHttp.open("GET",url,false);
xmlHttp.send("");
return xmlHttp.responseText;
}
第一个函数我知道.帮我解释第二个函数.是做什么用的?可否帮我在后面写个注释.谢谢..
还有.就是xmlHttp.open("GET",url,false);为什么要设置成false.有什么用?在书里面看了,不过看不明白.可否帮解释下.或举个列?谢谢啊!!!
[解决办法]
是打开网址的吧
[解决办法]
是否异步.
false的时候就同步读取。
true的时候是步读取,异步读取时可以用onreadystatechange属性指定的回调函数。
显然false,即同步的时候就是正常获取网页,和平常没什么两样。
[解决办法]