Ajax概述

一:什么是Ajax?

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

2.不用刷新页面便可与服务器通讯的办法

  • Flash
  • Java applet
  • 框架,如果使用一组框架来构造网页,可以只更新其中一个框架,而不必惊动整个页面
  • XMLHttpRequest:该对象是对JavaScript对象的一个扩展,可使网页与服务器通信,是创建Ajax应用的最佳选择。实际上通常把Ajax当做XMLhttpRequest对象的代名词。

二:Ajax工具包

1.Ajax并不是一项新技术,它实际上是几种技术,每种技术各司其职,以一种全新的方法聚合在一起。

  • 服务器端语言:服务器需要具有向浏览器发送特定信息的能力,Ajax与服务器端语言无关
  • XML(可扩展标记语言):是一种描述数据的格式,Ajax需要某种格式化的格式在服务器与浏览器之间传递信息,XML是其中的一种选择。
  • XHTML(使用扩展超媒体标记语言)和CSS标准化呈现。
  • DOM(Doucument   object model  文档对象模型):实现动态交互和显示
  • 使用XMLHTTP组件XMLhttpRequest对象进行异步数据获取
  • 使用Javascript绑定和处理所有数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值