1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
function request(callback) {
var xhr = getXMLHttpRequest();
xhr.onreadystatechange = function() {
console.log(xhr.readyState);
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
//callback(xhr.responseText);
alert(xhr.responseText);
}
};
xhr.open("POST", "./index2.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("variable1=dudule");
console.log("header : " + xhr.getAllResponseHeaders());
}
function readData(sData) {
// On peut maintenant traiter les données sans encombrer l'objet XHR.
if (sData == "OK") {
alert("C'est bon");
} else if(sData == "FAIL"){
alert("C'estun fail");
} else{
alert("Y'a eu un problème");
}
}
request(readData); |