ajax的 responseXML返回接受 asp
ajax的 responseXML返回接受 asp
发布时间:2016-12-29 来源:查字典编辑
摘要:第一个文件index.aspvarxmlHttp=false;//ajax使用try{xmlHttp=newActiveXObject("M...

第一个文件index.asp

<scriptlanguage="javascript">

varxmlHttp=false;//ajax使用

try{

xmlHttp=newActiveXObject("Msxml2.XMLHTTP");

}catch(e){

try{

xmlHttp=newActiveXObject("Microsoft.XMLHTTP");

}catch(e2){

xmlHttp=false;

}

}

if(!xmlHttp&&typeofXMLHttpRequest!='undefined'){

xmlHttp=newXMLHttpRequest();

}

functioncallserver()

{

varurl="index.asp";

xmlHttp.open("POST",url,true);

xmlHttp.onreadystatechange=update;

xmlHttp.setrequestheader("content-type","application/x-www-form-urlencoded");

xmlHttp.send(null);

}

functionupdate()

{

if(xmlHttp.readystate==4)

{

varxmldoc=xmlHttp.responseXML

varinfo=xmldoc.getElementsByTagName("info")[0].text;

alert(info);

}

}

callserver();

</script>

第二个login.asp

<%

Response.ContentType="text/xml"

response.Write("<?xmlversion='1.0'encoding='GB2312'?>")

response.Write("<root>")

response.Write("<info>loveyou</info>")

response.Write("</root>")

%>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新AJAX相关学习
热门AJAX相关学习
编程开发子分类