ajax创建

ajax对象创建和使用

//创建ajax对象
function createXMLhttp(){
      var xmlhttp;
	  if(window.XMLHttpRequest)
	  {// code for IE7+, Firefox, Chrome, Opera, Safari
	  xmlhttp=new XMLHttpRequest();
	  }
      else
	  {// code for IE6, IE5
	  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  if(!xmlhttp){
	   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	  }
	  }
    }


//发送请求
function request(){
xmlhttp.open("GET","test1.txt",true);
xmlhttp.send();
xmlhttp.onreadystatechange = callback();
}

//回调函数
function callback(){
//readyState:4代表完成状态。status:200代表成功状态
if (xmlhttp.readyState==4 && xmlhttp.status==200){
document.getElementById("myDiv").innerHTML=xmlhttp.responseText; //组织DOM结构
}
}

  

 

posted @ 2017-01-10 08:53  N神3  阅读(247)  评论(0编辑  收藏  举报