<html>
<head>
<script type="text/javascript">
var xmlhttp;
function loadXMLDoc(url){
xmlhttp = null;
// code for Firefox, Opera, IE7, etc.
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
// code for IE6, IE5
if (window.ActiveXObject) {
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(){
// 4 = "loaded"
if (xmlhttp.readyState == 4) {
// 200 = "OK"
if (xmlhttp.status == 200) {
document.getElementById('T1').innerHTML = xmlhttp.responseText;
}
else {
alert("Problem retrieving data:" + xmlhttp.statusText);
}
}
}
</script>
</head>
<body onload="loadXMLDoc('test.html')">
<div id="T1" style="border:1px solid black;height:40;width:300;padding:5">
</div>
<br/>
<button onclick="loadXMLDoc('test.html')">
Click
</button>
</body>
</html>
分享到:
相关推荐
- 在生成HTML文件的过程中,可以通过计算已处理数据与总数据的比例,更新进度条的状态。 - 由于是异步操作,可以在每次处理一部分数据后,使用XMLHttp对象向客户端发送当前进度信息。 - 客户端JavaScript接收到...
在本案例中,XMLHttp被用于在后台生成HTML文件时获取服务器的反馈信息,如生成进度,这样可以在用户界面上显示一个进度条,提升用户体验。 项目的核心步骤可能包括以下几点: 1. 用户触发生成静态文件的请求。 2. ...
通过这种方式,开发者可以构建更动态和用户友好的网页,提高用户体验,因为用户不必等待整个页面刷新来获取新的信息。 在描述中提到的“异步传输的例子”,意味着这个例子会演示如何在后台加载数据,而不阻塞用户的...
通过XMLHTTP对象,开发者可以在后台加载数据,更新页面部分,而无需整个页面的刷新,从而提供更加流畅的用户体验。 XMLHTTP对象主要包含以下关键属性: 1. `readyState`:表示请求的状态,取值范围从0到4,分别...
XMLHTTP无刷新自动实时更新数据是一种常见的Web应用程序技术,它利用了AJAX(Asynchronous JavaScript and XML)的核心组件——XMLHttpRequest对象,实现了网页在不重新加载整个页面的情况下,与服务器进行交互并...
ASP脚本首先使用XMLHTTP对象获取动态页面的内容,然后通过ADODB.Stream或FSO保存为HTML文件。这种方法允许你在生成静态文件时保持页面的动态特性,但需要对XMLHTTP对象有深入理解。 ```asp '... Set objHTTP = ...
XMLHTTP是Microsoft ActiveX组件,它允许在后台异步加载XML或HTML数据,而无需用户界面更新,这在Web应用程序和自动化任务中非常常见。 描述进一步解释了这个源码的用途,即利用VB6实现了对XMLHTTP组件的封装,使得...
在“XML实用大全-chm”和“xmlhttp.CHM”这两个CHM文件中,很可能是详细的XML和XMLHttp教程。CHM是Microsoft的 Compiled HTML Help 文件格式,它将HTML文档集合打包成单一的可搜索文件,方便用户离线查阅。这些文件...
这通常涉及DOM(Document Object Model)操作,如创建新的HTML元素,修改元素内容,添加或移除类等。例如,我们可能需要创建一个新的`div`元素来显示城市名和温度: ```javascript var cityElement = document....
标题中的"No16"可能指的是一个课程或者项目编号,它涵盖了几个关键的IT知识点:HTML在线编辑、颜色处理、图片操作、多线程以及XmlHttp。让我们逐一深入探讨这些概念。 1. **HTML在线编辑**:这是一个允许用户在网页...
- 服务器上的Web Form接收到请求并执行相应的操作,例如在代码-behind文件中添加"Hello World"输出。 - 服务器响应包含更新后的HTML,XMLHTTP对象接收并将结果插入到页面的某个DOM元素中。 2. **XMLHTTP+...
在Web开发领域,CSS(Cascading Style Sheets)、DHTML(Dynamic HTML)、JavaScript以及XMLHTTP是四个非常重要的技术。它们共同构建了现代交互式和动态网页的基础。下面将详细阐述这些技术及其应用。 1. CSS(层叠...
综上所述,“XMLHTTP中文参考”将详细讲解这些概念,并通过实例帮助你掌握如何在实际项目中运用XMLHTTP和Ajax技术。无论你是初学者还是经验丰富的开发者,这个参考资料都能为你提供宝贵的指导。
【压缩包子文件的文件名称列表】: xmlhttp.CHM 提示这是一个 Compiled HTML Help(CHM)文件,这种文件格式通常用于Windows平台的离线帮助文档。在这个案例中,xmlhttp.CHM很可能是关于XMLHttpRequest对象和Ajax的...
- 一旦XML文档加载完毕,可以通过DOM API(Document Object Model Application Programming Interface)访问和操作XML文档中的元素。 ```javascript document.getElementById("to").innerHTML = xmlDoc....
总结起来,使用JavaScript和XMLHttpRequest获取页面源代码是一项基础但重要的技能,它在网页开发中有着广泛的应用,比如动态加载数据、实现网页部分刷新等功能。理解并掌握这一技术,对于提升网页交互体验至关重要。
这篇教程主要讲解如何使用AJAX技术将XML文件的内容动态加载并显示为HTML表格。AJAX(Asynchronous JavaScript and XML)是一种在不重新加载整个网页的情况下,能够更新部分网页的技术。在本教程中,我们将深入理解...
3. **XMLHTTP请求**:第三种方法利用XMLHTTP组件来获取动态页面的HTML内容,然后再将其保存为静态HTML文件。这种方式可以在服务器端模拟浏览器请求,适用于获取其他动态页面的内容,但需要对XMLHTTP组件有深入了解。...
"xmlhttp.rar_刷新 数据库"这个压缩包文件很可能包含了一个关于如何使用XHR对象从数据库获取数据的示例。 在Web应用中,用户通常希望页面能够快速响应,而无需等待整个页面重新加载。这就是XHR发挥作用的地方。...
这段代码首先发送一个 GET 请求到远程服务器以获取 XML 数据,然后加载 XSL 文件进行转换。最后,通过 `transformNode` 方法将 XML 数据转换为 HTML 并显示在页面上。 #### 六、总结 通过以上介绍,我们可以看到 ...