1 实例化对象
一般情况:var xhr=new XMLHttpRequest()
IE5/IE6:var xhr=newActiveXObject()(现在基本不用)
2 发出请求
xhr.open('get/post',url,'true/false')
xhr.send()
xhr.setRequestHeader()
扩展:get和post区别
get参数是放在URL中,post是放在请求体中
get请求会被缓存,post不会;
参数如果是get的话可能得到缓存的结果,所以要在URL后面设置唯一标识
3 响应
xhr.responseText
xhr.responseXML
4 onreadystatechange
readyState:[0,1,2,3,4] 4
state[200,404] 200
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。