AJAX 简介

清疚 2024-04-07 11:15 137阅读 0赞

AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。


AJAX 是什么?

AJAX = Asynchronous JavaScript and XML.

AJAX 是一种用于创建快速动态网页的技术。

AJAX 通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。

传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个页面。

有很多使用 AJAX 的应用程序案例:Google Maps、Gmail、Youtube 和 Facebook。


AJAX 如何工作

dd546dd10ea1cd3582d411623806e3b9.gif


AJAX 基于因特网标准

AJAX 基于因特网标准,并使用以下技术组合:

  • XMLHttpRequest 对象(与服务器异步交互数据)
  • JavaScript/DOM(显示/取回信息)
  • CSS(设置数据的样式)
  • XML(常用作数据传输的格式)

6ad10f11f49535451ea1b8469cc28798.gif

AJAX 应用程序与浏览器和平台无关的!


谷歌搜索建议(Google Suggest)

随着谷歌搜索建议功能在 2005 的发布,AJAX 开始流行起来。

谷歌搜索建议(Google Suggest) 使用 AJAX 创造出动态性极强的 web 界面:当您在谷歌的搜索框中键入内容时,JavaScript 会把字符发送到服务器,服务器则会返回建议列表。


今天就开始使用 AJAX

在我们的 PHP 教程中,我们将演示 AJAX 如何在不重载整个页面的情况下对网页的某些部分进行更新。服务器脚本我们将采用 PHP 来编写。

发表评论

表情:
评论列表 (有 0 条评论,137人围观)

还没有评论,来说两句吧...

相关阅读

    相关 AJAX 简介

    AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 -------------------- AJAX 是什么? AJAX = Asynchro

    相关 AJAX简介

    一、简介 Ajax 是⼀种⽤于创建快速动态⽹⻚的技术。在⽆需重新加载整个⽹⻚的情况下,能够更新部分⽹⻚的技术。 二、同步与异步 1、同步:发送⼀个请求,需要等待响

    相关 Ajax简介

    Ajax的应用场景 1.页面上拉加载更多数据 2.列表数据无刷新分页 3.表单项离开焦点数据验证 4.搜索框提示文字下拉列表 Ajax的运行环境 Ajax技术

    相关 Ajax 简介

    文章转载自Rob Larsen,文章原地址:[Ajax 简介][Ajax] 主流 Web 编程模式的历史实践和当前实践 在过去几年,JavaScript 已从让人事后才

    相关 Ajax简介

    Ajax(Asynchronous JavaScript and XML),异步的JavaScript和XML,是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据

    相关 Ajax简介

    Ajax 简介 (异步的JavaScript和XML) 什么是AJAX? Ajax不是某种编程语言 AJAX是一种在无需重新加载整个网页的情况下,能够更新

    相关 AJAX 简介

    一.AJAX 是什么? 1.AJAX不是JavaScript的规范,它只是一个哥们“发明”的缩写:Asynchronous JavaScript and XML,意思就是用J