这几天学习AJAX的心得体会

通过几天的学习慢慢对AJAX有了点认识,总结如下:
     1.AJAX全称为Asynchronous JavaScript And XML 中文译为:"异步JavaScript和XML“从中文翻译上可以看出其重点在异步上,JavaScript是AJAX的粘合剂,AJAX技术可以做到局部刷新页面来做到增强用户体验,AJAX在国内火热化大概已经4年时间,中间也出现了很多流行的AJAX框架(或者成为库),比如DWR,jQuery,prototype等等,主要是封装了一些AJAX的细节或者存取操作比较方面以及一些页面的操作。

   2.AJAX大致分为四步:

     a)创建XMLHttpRequest对象,由于各大浏览器厂商对AJAX的实现方式不一样所以导致创建AJAX的方式也不同,mozilla FireFox浏览器的创建方式为var xmlHttp=new XMLHttpRequets();IE浏览器的创建方式为var xmlHttp=new ActiveXObject("Microsoft.XMLHttp")【支持IE5以上版本】

     b)注册回调函数(xmlHttp.onreadystatechange=callback)

     c)设置请求路径以及传递参数并发送数据(xmlHttp.open("","",true)  xmlHttp.send(""))

     d)在页面上显示服务器发回来的数据

    3.服务器端的代码通常可以返回三种形式的数据(xml,text,json)

 

你可能感兴趣的:(技术类)