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 :

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;
Mon souci se trouve avec l'assignation de la variable "reponse". Avec IE6, j'obtiens null. "reponseXML" n'est pas null, mais "documentElement" oui !

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