正 文

Ajax:轻松上路


www.7dspace.com  更新日期:2005-10-23 1:33:16  七度空间


  步骤 4 – "X-文档" --- 处理XML响应

  在前面的例子中,当服务器对HTTP请求的响应被收到后,我们会调用请求对象的reponseText属性.该属性包含了test.html文件的内容.现在我们来试试responseXML属性.

  首先,我们新建一个有效的XML文件,后面我们将使用这个文件.该文件(test.xml)源代码如下所示:

<?xml version="1.0" ?>
<root>
    I'm a test.
</root>

  在该脚本中,我们只需修改请求部分:

...
onclick="makeRequest('test.xml')">
...

  接着,在alertContents()中,我们将alert()的代码alert(http_request.responseText);换成:

var xmldoc = http_request.responseXML;
var root_node = xmldoc.getElementsByTagName('root').item(0);
alert(root_node.firstChild.data);

  这里,我们使用了responseXML提供的XMLDocument对象并用DOM方法获取存于XML文件中的内容.

4页,页码:[1] [2] [3] [4] 

上一篇:整合也可是IT简单任务
下一篇:全面认识系统进程 拒绝病毒的侵袭
作者:  来源:blog ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐