ReadyState ne passe pas à 4 chrome only
Résolu
bonjour
lors du premier appelle de la requette le responsetext est vide mais pas au second.
je n'ai aucun problème avec firefox et internet explorer mais sous chrome le navigateur affiche directement hello et seulement au second appelle il affichera la réponse de la page php
merci
lors du premier appelle de la requette le responsetext est vide mais pas au second.
je n'ai aucun problème avec firefox et internet explorer mais sous chrome le navigateur affiche directement hello et seulement au second appelle il affichera la réponse de la page php
merci
function EnvoyerPositionEtAttendre(i)
{
var xhr = getXMLHttpRequest();
xhr.open("POST", "p41.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("position=" + i);
xhr.onreadystatechange = function()
{
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
pos = xhr.responseText
alert(pos);
}
alert("hello");
alert("hello2");
}
}