ajax原理和实现步骤
ajax原理:简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。
实现步骤:
1.创建 Ajax的核心对象 XMLHttpRequest对象
2.通过 XMLHttpRequest 对象的 open() 方法与服务端建立连接
3.构建请求所需的数据内容,并通过XMLHttpRequest 对象的 send() 方法发送给服务器端
4.通过 XMLHttpRequest 对象提供的 onreadystatechange 事件监听服务器端你的通信状态
5.接受并处理服务端向客户端响应的数据结果
6.将处理结果更新到 HTML页面中
Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器。像—些数据验证和数据处理等都交给Ajax引擎自己来做,,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。
ajax技术
AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。
AJAX是什么
阿贾克斯·阿姆斯特丹足球俱乐部
Amsterdamsche Football Club Ajax,简称Ajax,创立于1900年,是一支位于荷兰阿姆斯特丹的世界著名足球俱乐部。球队是世界上最成功的十家俱乐部之一,是荷兰最成功及最受欢迎的俱乐部,和PSV埃因霍温以及费耶诺德并称荷兰足球三强。
阿贾克斯被誉为世界第一的球星加工厂,其青训系统培养大量球星。 阿贾克斯球员过去往往成为国家队的重心球员,包括克鲁伊夫(Johan Cruyff)、范巴斯滕(Marco van Basten)、博格坎普(Dennis Bergkamp)等。
阿贾克斯从历史中可见他们在欧洲赛事表现非常优秀,是欧洲大陆乃至世界上数一数二的顶级俱乐部,曾获得4次欧冠冠军、1次欧联冠军、1次欧洲优胜者杯冠军、3次欧洲超级杯冠军以及2次洲际杯冠军,是目前曾经夺得过欧洲三大杯(欧冠、欧联和欧洲优胜者杯)的五家足球俱乐部之一(其他四家俱乐部是尤文图斯、拜仁慕尼黑切尔西和曼联)。在国内赛场上,阿贾克斯夺得过34次荷兰足球甲级联赛冠军,19次荷兰杯冠军以及8次荷兰超级杯冠军。(附:荷兰天王克鲁伊夫照片以及阿贾克斯队徽)
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。
Ajax = 异步 JavaScript 和 XML 或者是 HTML(标准通用标记语言的子集)。
Ajax 是一种用于创建快速动态网页的技术。
Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。
还没有评论,来说两句吧...