首页 > Web开发 > 详细

Ajax

时间:2019-06-30 14:34:54      阅读:98      评论:0      收藏:0      [点我收藏+]

Ajax

 

一、Ajax

(Asynchronous JavaScript and XML) 异步JavaScript和XML

 

Ajax实际上是下面这几种技术的融合:

  • (1)XHTML和CSS的基于标准的表示技术
  • (2)DOM进行动态显示和交互
  • (3)XML和XSLT进行数据交换和处理
  • (4)XMLHttpRequest进行异步数据检索
  • (5)Javascript将以上技术融合在一起

作用:客户端与服务器,可以在【不必刷新整个浏览器】的情况下,与服务器进行异步通讯的技术

 

二、XMLHttpRequest

XMLHttpRequest对象是Ajax中最重要的一个对象使用Ajax更多的是编写客户端代码,而不是服务端的代码。

 

原理:当我们使用AJAX之后,浏览器是先把请求发送到XMLHttpRequest异步对象之中,异步对象对请求进行封装,然后再与发送给服务器。服务器并不是以转发的方式响应,而是以流的方式把数据返回给浏览器,XMLHttpRequest异步对象会不停监听服务器状态的变化,得到服务器返回的数据,就写到浏览器上【因为不是转发的方式,所以是无刷新就能够获取服务器端的数据】

 

常用方法:

 

 

Ajax

原文:https://www.cnblogs.com/StingLon/p/11109588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!