je développe actuellement un site où je dois réaliser des requêtes en AJAX.
Mon problème est que lorsqu'une requête est exécutée et tant qu'elle n'est pas complète, la souris et le clavier n'ont plus aucun effet sur la page (écriture dans un formulaire par exemple). Cela est vraiment problématique lorsque que je fais une requête régulièrement pour afficher des informations en temps réel.
J'utilise la fonction javascript suivante avec un appel du type if(texte_de_sortie=file('url_du_fichier_php')){ utilisation du texte de sortie }
Code : Tout sélectionner
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4)
return(xhr_object.responseText);
else
return(false);
}Merci,
Lucien