当前位置: 首页 > 图文教程 > 网络编程 > AJAX技术 > ajax的 responseXML返回接受 asp

AJAX技术
Ajax内部交流文档
建立XMLHttpRequest对象
AJAX初体验之实战篇:打造博客无刷新搜索
掌握AJAX
AJAX聊天室V1.0发布
Ajax实现评论提交
PPJOKE 0.1 (网页嵌入聊天)提供下载
Ajax标签导航效果(仿网易首页)
ajax实现标签导航
琥珀无限级分类联动菜单AJAX版
结合AJAX进行PHP开发之入门
AJAX开发简略 (第二部分)
国内首发 -- ajax完整功能框架
AJAX初级聊天室代码
Ajax.基础教程 电子书版 提供下载
AjaxUI:鼠标拖拽
一个AJAX自动完成功能的js封装源码[支持中文]
Ajax读取XML实现动态下拉导航
强烈推荐-ajax开发者必看的文章
asp+Ajax简单客户登陆验证

AJAX技术 中的 ajax的 responseXML返回接受 asp


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 55 ::
收藏到网摘: n/a

第一个文件 index.asp
<script language="javascript">
var xmlHttp = false; //ajax使用
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
function callserver()
{
var url = "index.asp";
xmlHttp.open("POST",url,true);
xmlHttp.onreadystatechange = update;
xmlHttp.setrequestheader("content-type","application/x-www-form-urlencoded");
xmlHttp.send(null);
}
function update()
{
if(xmlHttp.readystate==4)
{
var xmldoc=xmlHttp.responseXML
var info = xmldoc.getElementsByTagName("info")[0].text;
alert(info);
}
}
callserver();
</script>

第二个 login.asp
<%
Response.ContentType="text/xml"
response.Write("<?xml version='1.0' encoding='GB2312' ?>")
response.Write("<root>")
response.Write("<info>love you</info>")
response.Write("</root>")
%>