- 浏览: 248130 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (205)
- jQuery (27)
- Flash AS3.0 (0)
- Html5+CSS3 (12)
- C# .Net (19)
- Xml XPath XSLT (5)
- Sql (3)
- JavaScript (20)
- struts2 (23)
- hibernate (24)
- spring (11)
- j2ee (16)
- jsp/java (11)
- 设计模式 (5)
- json (3)
- Java.IO (7)
- Java.Util (7)
- android (8)
- WebService (10)
- MyEclipse SVN (3)
- servlet (1)
- Exception (3)
- 自我学习 (2)
- UML (2)
- java泛型 (1)
- Lucene (7)
- HtmlParser (2)
- 概念理解 (3)
- 正则表达式 (1)
- EMail (1)
最新评论
-
hanmiao:
没用,干巴巴的壹堆代码,没明白到底区别在哪里。
List Set Map 区别! -
e421083458:
偶来过了!
C#单向链表的实现
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>
<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>
发表评论
-
javascript 创建对象
2012-05-14 11:03 779function Point(lng,lat) { this ... -
用javascript动态加载不同css/js文件
2012-03-20 09:13 1651DynamicLoad.js文件代码如下:function D ... -
jquery 定义插件
2012-03-13 14:12 883$.fn.Poshytip = function (o ... -
jquery--foxibox图片显示插件
2012-02-20 13:43 2075一个实用的jquery插件 -
struts2结合jquery实现异步上传文件
2012-02-16 10:50 740所需配置: jquery.jsajaxfileupload. ... -
jquery插件$(widnow).scrollTop()
2011-10-11 10:21 2396// JavaScript Document $.fn.Sb ... -
提高jQuery执行效率需要注意几点
2011-09-08 10:58 20281. 使用最新版本的jQuery jQuery的版本更新很快 ... -
当图片在窗口内才显示图片
2011-08-22 14:48 825// JavaScript Document $.fn.scr ... -
jQuery对象与dom对象的转换
2011-08-07 14:47 6871、关于页面元素的引用 通过jquery的$()引用元素包括 ... -
jQuery关于Tag的插件
2011-08-04 21:24 1243$("#orderDaoHang").Ta ... -
jquery serialize() serializeArray()
2011-07-12 13:17 1532表单全局: $("form1").seri ... -
jQuery 如何读取From 中的Type=Check中的集合值
2011-07-09 14:44 1273IE FF兼容: var data = $("#pr ... -
jQuery 定义 保存 读取数组数据
2011-07-09 12:30 949定义: var arrayStr = []; 保存: arra ... -
Jquery设置Select中的Option项为true;
2011-07-08 10:26 1066//设置Select中的Option项为true; $(&qu ... -
jQuery想了所有相同ID属性的div绑定一个事件
2011-07-07 12:03 6904案例: <div id="div1" ... -
C#jQuery解决传值时获取的代码问题
2011-07-05 11:34 1085传值:escape($("input[name=co ... -
jQuery右击事件
2011-06-26 16:52 2013<script> // 鼠标右击事 ... -
execCommand
2011-06-26 15:56 1187<!DOCTYPE html PUBLIC " ... -
Javascript 获取选中的文本
2011-06-25 12:07 762<script type="text/java ... -
动态加载图片,加载成功后显示图片!
2011-06-14 15:21 1286var img = new Image(); img.src= ...
相关推荐
"基于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技术的IT学习者。Ajax,全称Asynchronous JavaScript and XML(异步JavaScript和XML),是一种在...
【ASP源码—Ajax+XML简单房产程序 v1.0】是一个适合初学者研究和学习AJAX(异步JavaScript和XML)与XML技术在ASP(Active Server Pages)环境中的应用的程序实例。在这个项目中,开发者可以深入理解如何通过AJAX实现...
ASP实例开发源码—Asp+Ajax+XML简单房产程序 v1.0 是一个适合初学者和进阶者学习AJAX(异步JavaScript和XML)与XML技术在ASP(Active Server Pages)环境中应用的示例项目。这个程序的目的是帮助开发者理解如何在Web...
**Ajax+XML企业公告管理系统详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新。这种...
在网页开发中,"ajax + xml 省市县区四级联动"是一种常见且实用的技术应用场景,主要用于实现用户在选择省份时,下拉菜单自动更新显示对应的城市、区县,形成四级联动的效果。这一功能可以极大地提升用户体验,减少...
**Ajax + XML 实现的WebQQ详解** Ajax(Asynchronous JavaScript and XML)技术是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了...
参考基于ASP+DIV+CSS+AJAX+XML+MSSQL技术开发的CMS网站管理系统
标题中的"php+ajax+xml.rar_ajax php 无刷新_ajax xml_php xml_php 例子_xml"揭示了这个压缩包文件包含的内容是关于使用PHP、AJAX和XML技术实现的一个无刷新交互示例。这个组合通常用于创建动态网页,提供用户友好...
AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。XML(eXtensible Markup Language)则是一种用于存储和传输数据的标记语言。这个"AJAX+xml案例.zip"文件...
Ajax(Asynchronous JavaScript and XML)与XML(Extensible Markup Language)的结合,是实现这种功能的一种核心技术。本文将深入探讨这两种技术在web洽谈中的应用以及它们如何共同提升用户体验。 Ajax,全称为...
蓝驿轨迹-ajax+xml实现省市区无刷新联动源码 帮助: 1.前台添加html控件 <script language="javascript" src="js/PCA.js"></script> <!--省市区--> 浙江省"> 杭州市"> 在前台拖放3个DropDownList控件:DropDownList...
【标题】:“自己写的一个AJAX+xml聊天室” 在标题中提到的“AJAX+xml聊天室”是指一个基于Ajax技术和XML(eXtensible Markup Language)实现的在线实时聊天应用程序。Ajax,即Asynchronous JavaScript and XML,是...
这种技术主要依赖于Ajax(异步JavaScript和XML)和XML数据格式来实现。以下是关于这个主题的详细解释: 1. **Ajax(异步JavaScript和XML)**: Ajax是一种在不重新加载整个网页的情况下,能够更新部分网页的技术。...
【Ajax与XML技术详解】 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这种技术的出现极大地提升了用户体验,因为它使得网页可以在后台与服务器进行数据...
【标题】"简单的网页聊天ajax+js+xml"揭示了这个项目是使用XMLHttpRequest(通常简称为AJAX)、JavaScript(JS)以及XML这三种技术来创建一个基础的网页聊天应用。AJAX是一种在不刷新整个页面的情况下,与服务器交换...
在IT领域,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许网页在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。这个“AJAX+XML实现的树型菜单”示例是AJAX技术的一个...
PHP源码聊天留言GreySky(php+mysql+ajax+xml)留言本
`ajax.xml` 文件可能包含了要从服务器获取或向服务器发送的数据,这些数据可以被JavaScript解析并在网页上展示。 **实例工作流程** 1. **用户交互**:用户在`index.html` 页面上进行操作,如点击按钮或填写表单。 2...
【标题】"ASP.NET源码——蓝驿轨迹ajax+xml实现省市区无刷新联动源码.zip"揭示了这个压缩包中的内容是关于ASP.NET框架下,使用Ajax和XML技术实现的一个省市区联动选择功能的源代码。这个功能常见于网页表单中,允许...