//创建对象,IE - ActiveXObject,firefox - XMLHttpReuqest.
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
//前台界面事件调用的函数
function checkName(){
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
var strCon = "getInfo.aspx?";
xmlHttp.open("GET",strCon,true);
xmlHttp.send(null);
}
//和服务器交互期间执行的函数
function handleStateChange(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
document.getElementById("dix").innerHTML = xmlHttp.responseText;
}
}
}
分享到:
相关推荐
`Ajax本质.txt`文件可能详细阐述了Ajax的工作原理和技术细节。而`51aspx源码必读.txt`可能是针对51aspx网站上关于Ajax学习资源的推荐,可能包含了一些教程或示例代码。 在实际开发中,我们不仅需要理解Ajax的基本...
在“Ajax本质 +源代码”这个主题中,我们将深入探讨Ajax的工作原理以及如何在实际应用中使用它。首先,Ajax的核心机制是利用XMLHttpRequest对象创建一个到服务器的异步连接。当用户触发某个事件(如点击按钮),...
ajax本质源码 AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术 Ajax的定义 基于web标准XHTML+CSS的表示; 使用 DOM...
对于AJAX本质的理解; 对于整个AJAX以及相关技术地图的理解; 对于AJAX编程开发所需要的很多技巧、手段的掌握; 几乎是不可能的。 如果没有(N多需要感谢的人)的(N多方面的帮助),我们这本书,也 不可能以现在...
通过结对编程、在线讨论和交流,不仅可以加深对AJAX本质的理解,还能迅速掌握大量编程技巧和开发经验。 #### 结语:快速学习AJAX的秘诀 《AJAX新手快车道》一书旨在分享一位老手如何学习新技术的经验,为新手提供...
3. 理解异步编程概念:Ajax本质上是一种异步操作,理解JavaScript中的异步编程模式,如回调函数、Promise对象、async/await等,对实现复杂的异步操作至关重要。 4. 掌握XMLHttpRequest对象:了解如何创建和使用...
对于AJAX本质的理解; 对于整个AJAX以及相关技术地图的理解; 对于AJAX编程开发所需要的很多技巧、手段的掌握; 几乎是不可能的。 如果没有(N多需要感谢的人)的(N多方面的帮助),我们这本书,也 不可能以现在...
AJAX全称为“AsynchronousJavaScriptandXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。...本程序以最简单的实例描述了Ajax的本质,由于ajaxpro得出现ajax的本质越来越少的为后来者所知.
- **页面呈现的操纵**:尽管AJAX可以用于页面的局部刷新,但它本质上是一个数据同步和操纵技术,而非纯粹的UI技术。 ### 存在的问题及解决方案 - **JavaScript兼容性和调试**:使用JavaScript开发的AJAX引擎可能会...
对于AJAX本质的理解; 对于整个AJAX以及相关技术地图的理解; 对于AJAX编程开发所需要的很多技巧、手段的掌
JSP文件本质上是HTML或XML文档,其中可以嵌入Java代码片段。这些代码片段在服务器端执行,生成HTTP响应,然后发送到客户端。JSP的主要优点包括代码分离、易于维护和可扩展性。 在本项目中,JSP可能被用来处理用户...
虽然对于网络营销的概念和定义尚未形成统一的看法,但各种不同的观点都有助于加深我们对其本质的理解,并促进网络营销的应用和发展。 #### 二、Ajax技术的发展历程与特点 - **发展历程**:从静态HTML页面到动态...
- **本质**:Ajax编程的核心在于能够在不重新加载整个页面的情况下,仅更新页面的部分内容。这通常涉及到使用JavaScript通过XMLHttpRequest对象向服务器发送异步请求,并处理服务器返回的数据。 - **开发途径**:...
首先,我们需要理解Ajax的本质,它是Asynchronous JavaScript and XML的缩写,虽然现在XML已不再是主要的数据交换格式,但其核心思想——异步通信依然被广泛使用。异步请求允许用户在等待服务器响应的同时继续进行...
6. **HTTP协议**:Ajax请求实质上是基于HTTP协议的,包括GET和POST两种常见请求类型。在这个实例中,可能会使用POST请求来发送购物车操作,因为它涉及到用户数据的提交,而GET请求则可能用于获取商品信息等非修改性...
JSONP本质上是一个函数调用,服务器返回一个包裹在函数调用中的JSON数据。 ### 6. jQuery和Ajax jQuery库简化了Ajax的使用,提供了`$.ajax()`, `$.get()`, `$.post()`等函数,使得代码更加简洁易懂。例如,`$.get...
- Ajax对象实质上是一个XMLHttpRequest对象。 - 在JavaScript中可以通过判断window对象是否存在XMLHttpRequest属性来决定创建XMLHttpRequest对象还是ActiveXObject对象。 - 不同浏览器的兼容性处理:现代浏览器...
【标题】"传智播客 韩顺平 AJAX 源代码" 是一套由知名IT教育机构传智...通过这些源代码的实践,你不仅可以提升自己的编程技能,还能加深对Web应用程序动态交互本质的理解,为成为一位优秀的前端开发者奠定坚实的基础。