这几天学习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)
页:
[1]