Salut !
J'essaie de cr�er une page web dynamique depuis un serveur web embarqu� (XPort-AR pour ceux qui connaissent !).
Le contenu statique est charg� sous forme html standard par le client et un timer javascript appelle le contenu dynamique sous forme xml avec un objet XMLHttpRequest toutes les secondes.
Tout cela fonctionne tr�s bien, mais seulement sur FireFox ! Et comme, je suis un absolu d�butant, je coince sur le point suivant :
Mon souci se trouve avec l'assignation de la variable "reponse". Avec IE6, j'obtiens null. "reponseXML" n'est pas null, mais "documentElement" oui !
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 self.httpReq.onreadystatechange = function() { //Si les résulats sont arrivés... if ((self.httpReq.readyState == 4) && (self.httpReq.status == 200)) { reponse = self.httpReq.responseXML.documentElement; if(reponse == null) { alert("no documentElement"); return; } // status document.getElementById("status").innerHTML = reponse.getElementsByTagName("st")[0].firstChild.nodeValue;
Je suppose que je n'acc�de pas aux donn�es XML de la bonne fa�on ?! Ou �ventuellement la forme du fichier XML retourn�e ?
Merci de votre aide
Partager