首页 > Web开发 > 详细

关于Ajax

时间:2016-09-04 20:46:29      阅读:177      评论:0      收藏:0      [点我收藏+]

 Ajax的全称是Asynchronous JavaScript and XML,其中Asynchronous是异步的意思,它与传统的WEB开发中采用的同步方式是有区别的。

Ajax并不是一种全新的技术,而是多重技术的结合。

   1.使用CSS和XHTML来表示。

   2. 使用DOM模型来交互和动态显示。

   3.使用XMLHttpRequest来和服务器进行异步通信。

   4.使用javascript来绑定和调用。

 在所列出的集中技术中,除XMLHttpRequest以外,其他技术都是基于WEB的标准并受到了广泛的使用,XMLHttpRequest虽然尚未被W3C采纳,但它已经是一个事实上的标准,因为目前几乎所有主流浏览器都支持它。

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。这其中最关键的一步就是从服务器获得请求数据。要清楚这个过程和原理,我们必须对XMLHttpRequest有所了解。

XMLHttpRequest是ajax的核心机制,它是在IE5中首先引入的,是一种支持异步请求的技术。简单的说,也就是javascript可以及时向服务器提出请求和处理响应,而不阻塞用户。达到无刷新的效果。

关于Ajax

原文:http://www.cnblogs.com/nomercy/p/5840042.html

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