XMLHttpRequest
/Html JavaSript/XMLHttpRequest.js
var req;
function Initialize() {
try {
req=new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req=new ActiveXObject("Microsoft.XMLHTTP");
} catch(oc) {
req=null;
}
}
if(!req && typeof XMLHttpRequest!="undefined") {
req=new XMLHttpRequest();
}
}
function SendQuery() {
Initialize();
var url = new String(window.location);
url = url.split("?")[0]; //base de cette page
url = url + "?test_co_code=" + escape(document.FF.CO_CODE.value);
if(req!=null) {
req.onreadystatechange = Process;
req.open("GET", url, true);
req.send(null);
}
}
function Process() {
if (req.readyState == 4) {
if (req.status == 200) {
document.getElementById("autocomplete").innerHTML=req.responseText;
} else {
document.getElementById("autocomplete").innerHTML= "There was a problem retrieving data:<br>"+req.statusText;
}
}
}