通过 XML HTTP 把文本文件载入 HTML 元素
2016-05-25 14:54
246 查看
新建一个.aspx文件
test_xmlhttp.txt内容
test_xmlhttp2.txt内容
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="01-通过 XML HTTP 把文本文件载入 HTML 元素.aspx.cs" Inherits="_01_通过_XML_HTTP_把文本文件载入_HTML_元素" %> <!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) { xmlhttp = new XMLHttpRequest();//所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLHttpRequest 对象。 } else { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");//老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象 } 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('T1').innerHTML = xmlhttp.responseText; } else { alert("Problem retrieving data:" + xmlhttp.statusText); } } } </script> </head> <body onload="loadXMLDoc('test_xmlhttp.txt')"> <div id="T1" style="border: 1px solid black; height: 40; width: 300; padding: 5"> </div> <br /> <button onclick="loadXMLDoc('test_xmlhttp2.txt')"> Click</button> </body> </html>
test_xmlhttp.txt内容
This is a test using an XML HTTP request to show a text file. If this text shows, it worked!
test_xmlhttp2.txt内容
This is another text file - shown WITHOUT re-loading the page! This is how the XML HTTP request object works!
相关文章推荐
- 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动静分离
- https://www.gitbook.com
- JavaWeb开发-用Apache的HttpClient4.5完成HttpGet请求