1 / 9

什么是 AJAX

什么是 AJAX. “ Asynchronous JavaScript and XML” (异步 JavaScript 和 XML) 是指一种创建交互式网页应用的网页开发技术。. 传统交互方式的缺点. 用户触发一个 HTTP 请求到服务器 , 服务器对其进行处理后再返回一个新的 HTHL 页到客户端。 而用户每次都要浪费时间和带宽去重新读取整个页面。. 同步处理请求的后果: 锁死!. Ajax 能做什么. Ajax 的一个最大的特点是无需刷新页面便可向服务器传输或读写数据 ( 又称无刷新更新页面 ). 即网页处理请求是 异步 的!. Ajax 能做什么. 传统网页请求.

berke
Download Presentation

什么是 AJAX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 什么是AJAX • “Asynchronous JavaScript and XML”(异步JavaScript和XML) • 是指一种创建交互式网页应用的网页开发技术。

  2. 传统交互方式的缺点 用户触发一个HTTP请求到服务器,服务器对其进行处理后再返回一个新的HTHL页到客户端。 而用户每次都要浪费时间和带宽去重新读取整个页面。 同步处理请求的后果:锁死!

  3. Ajax能做什么 Ajax的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面) 即网页处理请求是异步的!

  4. Ajax能做什么 传统网页请求 加了ajax后

  5. Ajax优势 • 可以像桌面应用程序只同服务器进行数据层面的交换, 减轻服务器负担 缩短了用户等候时间

  6. AJAX优势 • 先看一个例子 • ——获取服务器时间

  7. Ajax优势 使用Ajax后用户从感觉上几乎所有的操作都会很快响应 大大提高了页面的交互性!

  8. 什么是AJAX • 再看一个例子

  9. AJAX的几个缺陷 和缓存的冲突…… 浏览器无法记录访问历史…… 无法分享网页…… 还需继续寻找解决方法!

More Related