ajax的核心技术是XMLHttpRequest对象,用于通过javascript从服务器取得XML数据,XHR对象提供请求和响应的接口,能够以异步方式从服务器获取信息,用户可以不刷新页面也可以获得新信息
XHR对象的创建:
- var xhr=new XMLHttpRequest()
IE7及更高版本- var xhr=createXHR()
支持IE更早的版本
用法;
- 第一步,调用xmlhttp.open(发送的请求类型,请求的URL,表示是否异步发送请求 )方法,
xmlhttp.send(string);//将请求发送到服务器,仅用于 POST 请求.
注意; 调用open()方法并不会真正发送请求,而是启动一个请求以备发送
xmlhttp.send();