[AJAX] Besoin d'une explication svp
Bonjour,
Je tente de comprendre comment fonctionne Ajax et je bug sur un truc...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
function ajax()
{
var xhr=null;
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
//récupération des données
var pseudo = encodeURIComponent(document.getElementById("pseudo").value);
var msg = encodeURIComponent(document.getElementById("msg").value);
//on envoie les données
xhr.open("GET", "essai.php?pseudo=" + pseudo + "&msg=" + msg, false);
xhr.send(null);
alert(xhr.status);
} |
En synchrone comme ci-dessus, l'alerte fonctionne. Si je passe en asynchrone ça ne fonctionne plus ... pourquoi ?
Une explication à ma portée (gros débutant) serait sympa.
Merci