1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Ajax实现异步和局部刷新的原理

Ajax实现异步和局部刷新的原理

时间:2019-05-02 18:13:08

相关推荐

Ajax实现异步和局部刷新的原理

1、Ajax简介

Ajax(Asynchronous Javascript And XML)=异步 javascript 和XML 可以是网页实现异步更新,就是不重新加载整个页面的情况下,对页面的某部分进行更新(局部刷新),传统的网页(不使用AJAX)如果需要更新内容,必须重载整个网页页面。Ajax是一种新的思想,整合之前的多种技术,用于创建快速交互式网页应用的网页开发技术。

ajax是一个粘合javascript、xml、、xhtml、dom、xmlhttprequest、css等技术的一个粘合剂;

ajax服务端语言无关的技术. 即可以使用在php、java、.net、asp等网站;

ajax可以给客户端返回文本、xml 、json等格式数据;

ajax是flash、java applet、框架、iframe等无刷新数据交换技术的一种。

2、Ajax的实现原理

1)、使用JavaScript获得浏览器内置的AJAX引擎(XMLHttpRequest对象)。

2)、通过AJAX引擎确定请求路径和请求参数。

3)、通知AJAX引擎发送请求。

AJAX引擎会在不刷新浏览器地址栏的情况下,发送请求。

1)、服务器获得请求参数。

2)、服务器处理请求参数(添加、查询等操作)

3)、服务器响应数据给浏览器。

AJAX引擎获得服务器响应的数据,通过执行javaScript的毁掉函数将数据传递给浏览器页面。

1)、通过设置给AJAX引擎的毁掉函数获得服务器响应的数据。

2)、使用JavaScript在指定的位置,显示响应数据,从而局部修改页面的数据,达到局部刷新目的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。