手动Js——Ajax

  1. <script type="text/javascript">     
  2.             var xmlHttpReq;     
  3.             //创建XMLHTTP对象     
  4.             function createXMLHttpRequest(){     
  5.                 if(window.ActiveXObject){     
  6.                     xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");     
  7.                 }else{     
  8.                     xmlHttpReq = new XMLHttpRequest();     
  9.                 }     
  10.             }     
  11.             //检查用户     
  12.             function checkUser(){     
  13.                 createXMLHttpRequest();     
  14.                 var userName =document.getElementById("userName").value;     
  15.                 var password =document.getElementById("password").value;     
  16.                 //处理检查的地址     
  17.                 var url="checkUser.jsp?userName="+userName+"&password="+password;     
  18.                 xmlHttpReq.open("GET",url,true);     
  19.                 xmlHttpReq.onreadystatechange = showResult;//showResult是当onreadystatechange的值改变时触发的javascript函数     
  20.                 xmlHttpReq.send();     
  21.             }     
  22.                  
  23.             function showResult(){     
  24.                 if(xmlHttpReq.readyState == 4){     
  25.                     if(xmlHttpReq.status == 200){     
  26.                         var result = xmlHttpReq.responseText;//将响应信息作为字符串返回    
  27.                         //alert( result);  
  28.                         var checkResult = document.getElementById("checkResult").innerHTML="<b>"+result+"</b>";  
  29.                         //var b=document.createElement("b");    
  30.                         //var resultContent = document.createTextNode(result);  
  31.                        // b.appendChild(resultContent);  
  32.                        // checkResult.appendChild(b);  
  33.                     }     
  34.                 }     
  35.             }     
  36.         </script>

 

 

 

 

xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
   xmlHttpReq.onreadystatechange = ReturnData;
   //xmlHttpReq.open("GET", "GetData.aspx?Type=UserRegister&PetName="+PetName+"&Password="+Password+"&Password2="+Password2,"", false);
   xmlHttpReq.open("GET", "GetData.aspx?Type=UserRegister&PetName="+PetName,"", false);
   xmlHttpReq.send();

xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");   

xmlHttpReq.onreadystatechange =  function(){

               if(xmlHttpReq.readystate == 4 && xmlHttpReq.status == 200)

                   {

                       document.getElementById('checkResult').innerHTML=xmlHttpReq.responseText;

 

                 };

xmlHttpReq.open("GET", "GetData.aspx?Type=UserRegister&PetName="+PetName,"", false);   xmlHttpReq.send();

 

posted @ 2010-04-05 18:35  rexkobe  阅读(217)  评论(0编辑  收藏  举报