javascript ajax

<script language="javascript" type="text/javascript">
     var request = false;
     try {
       request = new XMLHttpRequest();
     } catch (trymicrosoft) {
       try {
         request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (othermicrosoft) {
         try {
           request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (failed) {
           request = false;
         }   
       }
     }
     if (!request)
       alert("Error initializing XMLHttpRequest!");
     function getCustomerInfo() {
       var phone = document.getElementById("phone").value;
       var url = "/cgi-local/lookupCustomer.php?phone=" + escape(phone);
       request.open("GET", url, true);
       request.onreadystatechange = updatePage;
       request.send(null);
     }
  function updatePage() {
     if (request.readyState == 4) {
       if (request.status == 200) {
         var response = request.responseText.split("|");
         document.getElementById("order").value = response[0];
         document.getElementById("address").innerHTML =
           response[1].replace(/\n/g, "");
       } else
         alert("status is " + request.status);
     }
   }


</script>

作者“huangjiateng”
 

發佈留言