通过 XML HTTP 加载 XML 文件
2016-05-25 14:59
295 查看
新建一个.aspx文件
note.xml
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="02-通过 XML HTTP 加载 XML 文件.aspx.cs" Inherits="_02_通过_XML_HTTP_加载_XML_文件" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <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) {// 200 = "OK" document.getElementById('A1').innerHTML = xmlhttp.status; document.getElementById('A2').innerHTML = xmlhttp.statusText; document.getElementById('A3').innerHTML = xmlhttp.responseText; } 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>
note.xml
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
相关文章推荐
- 基于 .NET Core 的跨平台 GIT HTTP 服务器实现
- 通过 XML HTTP 把文本文件载入 HTML 元素
- iOS判断网络请求超时
- Volley学习笔记(一)
- Volley框架的基本解读(六)
- 各种网络数据(音乐下载,图片)
- Socket聊天
- MISCONF Redis is configured to save RDB snapshots_http://www.cnblogs.com/anny-1980/p/4582674.html
- Java网络编程基础(七)— RMI分布式网络编程
- 使用Wireshark深入学习TCP三次握手
- Tcp提供程序:指定网络名不可用
- 转:Neo4j 3.0 发布,面向网络的数据库
- HttpSessionAttributeListener
- IOS-SDWebImage根据网络状态加载图片
- LINUX常用网络测试命令
- 实时分析 HTTP/HTTPS 数据流(HTTP Analyzer)
- HTTP Analyzer(实时分析HTTP/HTTPS数据流)
- HTTP::Daemon, accept(), get_request(), send_file_response()
- Retrofit2初尝试(rxjava + okhttp3)
- nginx反代httpd及http-php动静分离