Professional Documents
Culture Documents
<p>Enter customer ID number to retrieve information:</p> <p>Customer ID: <input type=" text" id=" txtCustomerId" value="" /></p> <p><input type=" button" value=" Get Customer Info" onclick=" requestCustomerInfo()" /></p> <div id=" divCustomerInfo"></div>
Cont..
fuction requestCustomerInfo() { var sID = document.getElementById(txtCustId).value; var oXHR = zXmlHttp.createRequest(); oXHR.open(get, GetCustomerData.php?id= + sId, true); oXHR.onreadystatechange = function () {
if (oxmlHttp.readyState == 4) { if(oXHR.status == 200 || oXHR.status == 304) { displayCustomerInfo(oXHR.responseText); } else { displayCustomerInfo(An error occurred: + oXHR.statusText);
} }; oxmlHttp.send(null);
Cont..
function displayCustomerInfo(sText) { var divCustomerInfo = document.getElementById("divCustomerInfo"); divCustomerInfo.innerHTML = sText;
304 (NOT MODIFIED) 400 BAD REQUEST 401 (UNAUTHORIZED) 403 (FORBIDDEN) 404 (NOT FOUND) 405 METHOD NOT ALLOWED 406- NOT ACCEPTABLE 407- PROXY AUTHENTICATION REQUIRED
Contd..
10
11
12
13
14
15
16
17
synchronous communication
18
19