Ajax(Asynchronous JavaScript + XML)
What is Ajax?
Ajax不是一门新的技术,只是运用几门技术组装成一个强大的功能,包含的是技术有:
- HTML:用于建立 Web 表单并确定应用程序其他部分使用的字段。
- JavaScript:是运行 Ajax 应用程序的核心代码,帮助改进与服务器应用程序的通信。
- DHTML:DHTML 或 Dynamic HTML,用于动态更新表单。我们将使用 div、span 和其他动态 HTML 元素来标记 HTML。
- DOM:文档对象模型 DOM 用于(通过 JavaScript 代码)处理 HTML 结构和(某些情况下)服务器返回的 XML。
- ……
JavaScript 对象:XMLHttpRequest(处理所有服务器通信的对象)
支持多种浏览器的方式创建 XMLHttpRequest 对象步骤:
- 建立一个变量 xmlHttp 来引用即将创建的 XMLHttpRequest 对象。
- 尝试在 Microsoft 浏览器中创建该对象: 尝试使用 Msxml2.XMLHTTP 对象创建它。如果失败,再尝试 Microsoft.XMLHTTP 对象。
- 如果仍然没有建立 xmlHttp,则以非 Microsoft 的方式创建该对象。
代码片断:
查看原文:http://www.jacken.com.cn/web20-pets-ajax-starting.yy/
分享到:
相关推荐
随着Web2.0和云计算的兴起,和一些反SQL的倡导,越来越多的大公司加入到NoSQL阵营。...许多人甚至抛弃了MySQL开源数据库这个长期以来Web 2.0的宠儿,而改由NoSQL的方案来替代,因为优势实在是引人注目
文章首先介绍了Web 2.0时代的到来和Ajax技术在其中的重要作用,然后对Stripes框架进行了介绍,强调了其低配置文件少、学习周期短的特点。最后,文中提出了一种整合Stripes+Ajax的架构,以便让开发人员以最快最简洁的...
【滨江集团】作为一家在房地产行业中深耕多年的公司,其在行业下行期表现出色,被誉为“时代的宠儿,踏实的老兵”。申港证券的首次覆盖报告显示,滨江集团以其高品质产品和客户优先的理念,成功赢得了市场的认可。 ...
本书详细介绍了以JSP 2、Struts 2、Spring 2.5、Hibernate 3.2、AJAX等主流JavaEE技术进行优化组合开发高性能大型门户网站的实践经验。针对读者的不同学习阶段,共分技术篇、实践篇与部署篇三大部分进行循序渐进地...
第2章 MVC混血宠儿Struts2.0 第3章 Struts2标签库详解与AJAX技术应用 第4章 ORM中间件名流Hibernate3接管持久层 第5章 Hibernate3持久化技术实践与性能优化 第6章 充分利用Spring2的IOC利器统管Bean世界 第8章 通用...
自1991年首个公开版本发布以来,Python逐渐成为编程界的宠儿,尤其是在2004年后其使用率稳步增长,并在2010年被TIOBE评为年度语言,在2017年的IEEE Spectrum编程语言排行榜中荣登榜首。直至2019年,Python依然保持高...
2021大数据技术与应用专业-大数据时代的“薪”宠儿.docx2021大数据技术与应用专业-大数据时代的“薪”宠儿.docx2021大数据技术与应用专业-大数据时代的“薪”宠儿.docx2021大数据技术与应用专业-大数据时代的“薪”...
托尼_莫里森《宠儿》读书报告(英文)定义.pdf
jQuery于2006年由John Resig创建,自诞生以来,就因其轻量级、易用性及强大的功能而迅速成为Web开发领域的宠儿。其核心理念是“写得少,做得多”,通过封装常见的DOM操作,使得复杂的任务变得简单。 #### 2. **主要...
SpringMVC作为Spring框架的一个重要组成部分,自Spring2.5版本引入以来,因其强大的功能、优秀的性能及简洁的配置方式,迅速成为了Java Web开发领域的宠儿。相较于其他MVC框架如Struts2,SpringMVC在易用性、性能...
"OBLOG 上帝的宠儿"是一个以网页模版为主题的资源包,可能包含了一系列精心设计的网站模板,专为那些寻求独特和个性化网页设计的人们准备。这些模板通常由专业设计师制作,旨在提供一个快速、方便的方式来构建或更新...
SSH框架通常指的是Struts + Spring + Hibernate的集成,这是一套广泛应用于Java Web开发的开源框架组合,能有效地实现MVC(Model-View-Controller)设计模式。在这个"青鸟SSH第二章理论(房屋信息发布简例)+上机(我的...
"nanowasp-2.0b-source"这个压缩包,便是Microbee仿真器的源代码。开源软件,顾名思义,意味着其源代码公开,允许任何人查看、修改和分发。这种模式鼓励了社区参与和共享,推动了技术的快速发展。通过这个项目,...
它的设计初衷是为UNIX操作系统编写系统软件,但随后迅速流行开来,成为了整个软件开发行业的宠儿。 C语言的产生与发展与多个重要的历史节点紧密相关。它从BCPL语言发展而来,Dennis Ritchie在此基础上创造了B语言,...
信息时代的“宠儿”.pdf
智能家居:新科技时代的宠儿.pdf
石墨烯,一种由单层碳原子紧密堆积而成的二维材料,因其独特的性质,被誉为未来材料的宠儿。它的发现者,英国物理学家安德烈·海姆和康斯坦丁诺沃肖洛夫,因在二维石墨烯材料的开创性实验而荣获2021年诺贝尔物理学奖...
新能源汽车:政策下的“宠儿”.pdf
/ dev / cat-内核的宠儿 / dev / cat是一个小的内核模块,它通过概率自动机模拟猫。 它吃饭,睡觉,打,嬉戏和跑来跑去。 它的动作反映在内核日志中。 有时,在奔跑时,它偶然地敲翻进程,猫就是你知道的猫。 ...
### Java入门基本知识详解 #### 一、Java语言的起源与发展 Java语言的诞生始于1991年,由SUN MicroSystem公司的James Gosling、Bill Joe等人开发,最初命名为Oak,旨在为家用消费类电子产品如电视、烤面包机等提供...