Ajax--概述

1、Ajax(Asynchronous JavaScript and XML),允许浏览器与服务器通信而无需刷新当前页面的技术都被叫做Ajax;

2、XMLHttpRequest:该对象是对JavaScript的一个扩展,可使网页与服务器进行通信,是创建Ajax应用的最佳选择。实际上通常把Ajax当成XMLHttpRequest对象的代名词;

3、工作原理:

4、Ajax工具包:

--1)服务端语言:服务器需要具备向浏览器发送特定信息的能力。Ajax与服务端语言无关;

--2)XML(eXtensible Markup Language,可扩展标记语言)是一种描述数据的格式。Ajax程序需要某种格式化的格式来在服务器和客户端之间传递信息,XML是一种选择;

--3)XHTML(eXtensible Hypertext Language,使用扩展超媒体标记语言)和CSS(Cascading Style Sheet, 级联样式单)标准化呈现;

--4)DOM(Document Object Model, 文档对象模型):实现动态显示和交互;

--5)使用XMLHTTP组件XMLHttpRequest对象进行异步数据读取;

--6)使用JavaScript绑定和处理所有数据。

posted on 2015-12-09 14:52  _taoGe  阅读(210)  评论(0编辑  收藏  举报