bonjour,
voici la ligne de code qui ne fonctionne pas.
setInterval(actualiser_hist(), 1000);
lorsque j'appelle la fonction
tout fonctionne,
mais ce timer n'a pas l'air pressé de me relancer ma fonction
la fonction actualiser_hist() :
(mais je doute que cela soit d'une utilité quelconque)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function actualiser_hist(auto)
{
if(auto!=1)
{
auto =0;
}
var xhr = getXMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
var myArray = xhr.responseText.split('#');
document.getElementById("historique").innerHTML += xhr.responseText.substr(myArray[0].length+1);
//on donne la valeur de retour à la div reponse pour la récuperer ensuite
document.getElementById("reponse").innerHTML = myArray[0];
}};
xhr.open("POST", "pages/traitement.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("id="+document.getElementById("reponse").innerHTML);
} |
Partager