1).每次要使用这个对象发送请求和处理响应之前,必须先用javascript创建一个此对象.
如:
var xmlHttp; //创建一个全局变量
function createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest){
xmlHttp= new XMLHttpRequest();
}
}
//相应的得知浏览器是不是Internet Explorer,如果是则创建一个此对象。
2).GET与POST
GET 是指多个请求返回相同的结果.GET可以从服务器上获取数据.但要避免使用GET调用改变服务器上的状态.
当使用POST方法时.需要设置XMLHttpRequest对象的Content-Type部分.
xmlHttp.setRequestHeader(“Content-Type”,”application/x-www-form-urlencoded”);