Ajax-problèmes rafraichissement
Fermé
seabust
Messages postés
741
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
30 juillet 2015
-
30 mars 2008 à 13:08
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 30 mars 2008 à 19:12
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 30 mars 2008 à 19:12
2 réponses
kiki.boss3
Messages postés
43
Date d'inscription
jeudi 26 juillet 2007
Statut
Membre
Dernière intervention
30 mars 2008
13
30 mars 2008 à 15:46
30 mars 2008 à 15:46
où il est ton script ajax
seabust
Messages postés
741
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
30 juillet 2015
101
30 mars 2008 à 19:12
30 mars 2008 à 19:12
le voila // JavaScript Document
function ajax()
{
var xhr="";
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
//on définit l'appel de la fonction au retour serveur
xhr.onreadystatechange = function() { alert_ajax(xhr); };
//on appelle le fichier reponse.txt
xhr.open("GET", "reponse.php", true);
xhr.send(null);
}
function alert_ajax(xhr)
{
var docXML= xhr.responseXML;
var items = docXML.getElementsByTagName("donnee");
//on fait juste une boucle sur chaque element "donnee" trouvé
for (i=0;i<items.length;i++)
{
document.getElementById('heure').innerHTML ="";
data=document.getElementById('heure').innerHTML =firstChild.data;
}
}
setInterval("ajax()", 800);
function ajax()
{
var xhr="";
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
//on définit l'appel de la fonction au retour serveur
xhr.onreadystatechange = function() { alert_ajax(xhr); };
//on appelle le fichier reponse.txt
xhr.open("GET", "reponse.php", true);
xhr.send(null);
}
function alert_ajax(xhr)
{
var docXML= xhr.responseXML;
var items = docXML.getElementsByTagName("donnee");
//on fait juste une boucle sur chaque element "donnee" trouvé
for (i=0;i<items.length;i++)
{
document.getElementById('heure').innerHTML ="";
data=document.getElementById('heure').innerHTML =firstChild.data;
}
}
setInterval("ajax()", 800);