AJAX 开发简略 电子版 - ajax入门的好书
在使用浏览器浏览网页的时候,当页面刷新很慢的时候,你的浏览器在干什么?你的屏
幕内容是什么?是的,你的浏览器在等待刷新,而你的屏幕内容是一片空白,而你在屏幕前
苦苦的等待浏览器的响应。开发人员为了克服这种尴尬的局面,不得不在每一个可能需要长
时间等待响应的页面上增加一个DIV,告诉用户“系统正在处理您的请求,请稍候……”。
现在,有一种越来越流行越热的“老”技术,可以彻底改变这种窘迫的局面。那就是
AJAX。如今,随着Gmail、Google-maps 的应用和各种浏览器的支持,AJAX 正逐渐吸引全
世界的眼球。
一、AJAX 定义
AJAX(Asynchronous JavaScript and XML)其实是多种技术的综合,包括Javascript、
XHTML 和CSS、DOM、XML 和XSTL、XMLHttpRequest。其中:
使用 XHTML 和CSS 标准化呈现,使用DOM 实现动态显示和交互,使用XML 和XSTL 进
行数据交换与处理,使用XMLHttpRequest 对象进行异步数据读取,使用Javascript 绑定和
处理所有数据。
在 AJAX 提出之前,业界对于上述技术都只是单独的使用,没有综合使用,也是由于
之前的技术需求所决定的。随着应用的广泛,AJAX 也成为香饽饽了。
......