日期:2014-05-16  浏览次数:20758 次

Ajax简单介绍、Ajax的工作原理、Ajax工具包、AJAX的缺陷

Ajax简单介绍、Ajax的工作原理、Ajax工具包、AJAX的缺陷

什么是 Ajax

读音:e:j^ks AJAX即“Asynchronous JavaScript and XML”(异步JavaScriptXML)AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。

Ajax的技术的产生

Ajax被认为是(Asynchronous JavaScript and XML的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.

Ajax”这个名字是在20052月,Adaptive PathJesse James Garrett在他的文章Ajax:A New Approach to Web Application中创造。

而 Ajax 这项技术,是 Google Google Labs发布Google MapsGoogle Suggest后真正为人所认识。

同步交互和异步交互

举个例子:普通B/S模式(同步)       AJAX技术(异步)

       *  同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事

       *   异步请求通过事件触发->服务器处理(这时浏览器仍然可以作其他事情)->处理完毕