使用Ajax技术从本地取回xml文件信息
来源:互联网 发布:企业公告软件哪家好 编辑:程序博客网 时间:2024/06/05 09:03
1. 编写note.xml
<note><to>Mr.Dylan</to><body>Don't forget the meeting!</body></note>
2.编写getxml.html
<html><head><script type="text/javascript">var xmlhttp;function loadXMLDoc(url){xmlhttp=null;if (window.XMLHttpRequest) {// code for IE7, Firefox, Opera, etc. xmlhttp=new XMLHttpRequest(); }else if (window.ActiveXObject) {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }if (xmlhttp!=null) { xmlhttp.onreadystatechange=state_Change; xmlhttp.open("GET",url,true); xmlhttp.send(null); }else { alert("Your browser does not support XMLHTTP."); }}function state_Change(){if (xmlhttp.readyState==4) {// 4 = "loaded" if (xmlhttp.status==200 || xmlhttp.status==0) {// 200 = "OK" document.getElementById('A1').innerHTML=xmlhttp.status; document.getElementById('A2').innerHTML=xmlhttp.statusText; document.getElementById('A3').innerHTML=xmlhttp.responseText; } if(xmlhttp.status==404) { alert("Page not found!"); } else { alert("Problem retrieving XML data:" + xmlhttp.statusText); } }}</script></head><body><h2>Using the HttpRequest Object</h2><p><b>Status:</b><span id="A1"></span></p><p><b>Status text:</b><span id="A2"></span></p><p><b>Response:</b><br /><span id="A3"></span></p><button onclick="loadXMLDoc('note.xml')">Get XML</button></body></html>
注:红色部分,由于获取的是本地的XML所以此处浏览器返回的xmlhttp.status=0.
也就是说没有通过Web服务器形式的Ajax请求返回值都是0;
3. 使用火狐打开getxml.html:
-------------------------
present by dylan.
- 使用Ajax技术从本地取回xml文件信息
- 使用Ajax技术从本地取回xml文件信息
- 使用 XMLHttpRequest 对象从服务器取回 XML 信息
- AJAX XML 实例 下面的例子将演示网页如何使用 AJAX 来读取来自 XML 文件的信息:
- 使用jQuery.ajax加载本地XML文件是要注意的事情
- C#使用单例模式类获取本地程序目录下XML文件中的配置信息
- 使用AJAX方法可以不刷新页面就从服务器上获得信息(文件信息,方法,数据库中的数据)
- JS使用ajax从xml文件动态获取数据显示的方法
- ajax读取本地xml文件要注意的地方
- ajax读取本地xml文件要注意的地方
- 如果从Silverlight 读取本地GB2312格式的xml文件
- 生物信息-004-Biopython从NCBI搜索和取回数据库记录
- Android-SAX解析XML文件(http访问取回服务器XML)
- 'VB 中将信息写入到XML中,并从后台用ajax+jquery 取出信息
- 【asp】第一个asp文件(ajax技术)XMLHttpRequest,XML
- 快速从一个XML文件中查找信息
- 怎样快速从一个XML文件中查找信息
- 怎样快速从一个XML文件中查找信息
- hdu 1069
- HDU 1018(Big Number)
- “航信杯”校内初赛
- VS2010与.NET4系列 17. C#4中的可选参数和命名参数
- 1.STM32F103学习——GPIO之点亮小灯
- 使用Ajax技术从本地取回xml文件信息
- 面试公司列表
- Erlang Distribution Tips
- Win7笔记本无线网卡做WIFI热点
- android 调用webservice
- 图形流水线之旅 part3 3D流水线概览 顶点处理
- Codeigniter整合PJAX(pushstate+ajax)实现无刷新页面
- 重载 隐藏 覆盖 的区别 virtual的作用
- 深入剖析java线程安全和并发