AJAX 简介
ajax 简介
ajax 是一种在不重载整个页面的情况下对网页的某些部分进行更新的技术。
ajax 是什么?
ajax = asynchronous javascript and xml.
ajax 是一种用于创建快速动态网页的技术。
ajax 通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。
传统的网页(不使用 ajax)如果需要更新内容,必须重载整个页面。
有很多使用 ajax 的应用程序案例:google maps、gmail、youtube 和 facebook。
ajax 如何工作
ajax 基于因特网标准
ajax 基于因特网标准,并使用以下技术组合:
- xmlhttprequest 对象(与服务器异步交互数据)
- javascript/dom(显示/取回信息)
- css(设置数据的样式)
- xml(常用作数据传输的格式)
ajax 应用程序与浏览器和平台无关的!
谷歌搜索建议(google suggest)
随着谷歌搜索建议功能在 2005 的发布,ajax 开始流行起来。
谷歌搜索建议(google suggest) 使用 ajax 创造出动态性极强的 web 界面:当您在谷歌的搜索框中键入内容时,javascript 会把字符发送到服务器,服务器则会返回建议列表。
今天就开始使用 ajax
在我们的 asp 教程中,我们将演示 ajax 如何在不重载整个页面的情况下对网页的某些部分进行更新。服务器脚本我们将采用 asp 来编写。