`

Ajax+xml

阅读更多
Ajax+XML读取代码演示
<script type="text/javascript">
function loadXMLDoc(url){
var xmlhttp;
var txt,x,xx,i;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }else {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    txt="<table border='1'><tr><th>Title</th><th>Artist</th></tr>";
    x=xmlhttp.responseXML.documentElement.getElementsByTagName("CD");
    for (i=0;i<x.length;i++)
      {
      txt=txt + "<tr>";
      xx=x[i].getElementsByTagName("TITLE");
        {
        try{
          txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";
          }catch (er){
          txt=txt + "<td> </td>";
          }
        }
      xx=x[i].getElementsByTagName("ARTIST");
        {
        try{
          txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";
          }catch (er){
          txt=txt + "<td> </td>";
          }
        }
      txt=txt + "</tr>";
      }
    txt=txt + "</table>";
    document.getElementById('txtCDInfo').innerHTML=txt;
    }
  }
xmlhttp.open("GET",url,true);
xmlhttp.send();
}
</script>
<!--HTML代码-->
<div id="txtCDInfo">
<button onclick="loadXMLDoc('cd_catalog.xml')">获得 CD 信息</button>
</div>


<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited with XML Spy v2007 (http://www.altova.com) -->
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
<CD>
<TITLE>Greatest Hits</TITLE>
<ARTIST>Dolly Parton</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>RCA</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1982</YEAR>
</CD>

</CATALOG>
分享到:
评论

相关推荐

    基于ASP的Ajax+XML简单房产程序 v1.0(适合学习ajax+xml).zip

    "基于ASP的Ajax+XML简单房产程序 v1.0(适合学习ajax+xml)" 这个标题揭示了我们所讨论的是一个Web应用程序,它利用了Active Server Pages (ASP) 技术来构建,并且集成了Ajax(异步JavaScript和XML)和XML(可扩展...

    源代码-Ajax+XML简单房产程序 v1.0(适合学习ajax+xml).zip

    该资源是一个名为"源代码-Ajax+XML简单房产程序 v1.0(适合学习ajax+xml).zip"的压缩包,主要针对想要学习Ajax和XML技术的IT学习者。Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在...

    ASP源码—Ajax+XML简单房产程序 v1.0(适合学习ajax+xml).zip

    【ASP源码—Ajax+XML简单房产程序 v1.0】是一个适合初学者研究和学习AJAX(异步JavaScript和XML)与XML技术在ASP(Active Server Pages)环境中的应用的程序实例。在这个项目中,开发者可以深入理解如何通过AJAX实现...

    ASP实例开发源码—Asp+Ajax+XML简单房产程序 v1.0(适合学习ajax+xml).zip

    ASP实例开发源码—Asp+Ajax+XML简单房产程序 v1.0 是一个适合初学者和进阶者学习AJAX(异步JavaScript和XML)与XML技术在ASP(Active Server Pages)环境中应用的示例项目。这个程序的目的是帮助开发者理解如何在Web...

    ajax+xml企业公告管理系统

    **Ajax+XML企业公告管理系统详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新。这种...

    ajax + xml 省市县区四级联动

    在网页开发中,"ajax + xml 省市县区四级联动"是一种常见且实用的技术应用场景,主要用于实现用户在选择省份时,下拉菜单自动更新显示对应的城市、区县,形成四级联动的效果。这一功能可以极大地提升用户体验,减少...

    ajax + xml 实现的webQQ

    **Ajax + XML 实现的WebQQ详解** Ajax(Asynchronous JavaScript and XML)技术是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了...

    参考基于ASP+DIV+CSS+AJAX+XML+MSSQL技术开发的CMS网站管理系统

    参考基于ASP+DIV+CSS+AJAX+XML+MSSQL技术开发的CMS网站管理系统

    php+ajax+xml.rar_ajax php 无刷新_ajax xml_php xml_php 例子_xml

    标题中的"php+ajax+xml.rar_ajax php 无刷新_ajax xml_php xml_php 例子_xml"揭示了这个压缩包文件包含的内容是关于使用PHP、AJAX和XML技术实现的一个无刷新交互示例。这个组合通常用于创建动态网页,提供用户友好...

    AJAX+xml案例.zip

    AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。XML(eXtensible Markup Language)则是一种用于存储和传输数据的标记语言。这个"AJAX+xml案例.zip"文件...

    web洽谈 Ajax+xml

    Ajax(Asynchronous JavaScript and XML)与XML(Extensible Markup Language)的结合,是实现这种功能的一种核心技术。本文将深入探讨这两种技术在web洽谈中的应用以及它们如何共同提升用户体验。 Ajax,全称为...

    ajax+xml实现省市区无刷新联动源码

    蓝驿轨迹-ajax+xml实现省市区无刷新联动源码 帮助: 1.前台添加html控件 &lt;script language="javascript" src="js/PCA.js"&gt;&lt;/script&gt; &lt;!--省市区--&gt; 浙江省"&gt; 杭州市"&gt; 在前台拖放3个DropDownList控件:DropDownList...

    自己写的一个AJAX+xml聊天室

    【标题】:“自己写的一个AJAX+xml聊天室” 在标题中提到的“AJAX+xml聊天室”是指一个基于Ajax技术和XML(eXtensible Markup Language)实现的在线实时聊天应用程序。Ajax,即Asynchronous JavaScript and XML,是...

    ajax+xml实现省市区无刷新联动代码

    这种技术主要依赖于Ajax(异步JavaScript和XML)和XML数据格式来实现。以下是关于这个主题的详细解释: 1. **Ajax(异步JavaScript和XML)**: Ajax是一种在不重新加载整个网页的情况下,能够更新部分网页的技术。...

    ajax+xml视屏文件

    【Ajax与XML技术详解】 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的出现极大地提升了用户体验,因为它使得网页可以在后台与服务器进行数据...

    简单的网页聊天ajax+js+xml

    【标题】"简单的网页聊天ajax+js+xml"揭示了这个项目是使用XMLHttpRequest(通常简称为AJAX)、JavaScript(JS)以及XML这三种技术来创建一个基础的网页聊天应用。AJAX是一种在不刷新整个页面的情况下,与服务器交换...

    AJAX+XML实现的树型菜单

    在IT领域,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许网页在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。这个“AJAX+XML实现的树型菜单”示例是AJAX技术的一个...

    PHP源码聊天留言GreySky(php+mysql+ajax+xml)留言本

    PHP源码聊天留言GreySky(php+mysql+ajax+xml)留言本

    PHP+AJAX+XML 最简单入门实例

    `ajax.xml` 文件可能包含了要从服务器获取或向服务器发送的数据,这些数据可以被JavaScript解析并在网页上展示。 **实例工作流程** 1. **用户交互**:用户在`index.html` 页面上进行操作,如点击按钮或填写表单。 2...

    ASP.NET源码——蓝驿轨迹ajax+xml实现省市区无刷新联动源码.zip

    【标题】"ASP.NET源码——蓝驿轨迹ajax+xml实现省市区无刷新联动源码.zip"揭示了这个压缩包中的内容是关于ASP.NET框架下,使用Ajax和XML技术实现的一个省市区联动选择功能的源代码。这个功能常见于网页表单中,允许...

Global site tag (gtag.js) - Google Analytics