Essayer de faire une recherche XML de base. Le code fonctionne comme prévu dans Firefox et Opera, ce qui signifie qu'il alerte avec la valeur textuelle du noeud "title" du document XML. Mais dans IE7, je reçois "objet requis" de cette ligne. Btw, ça fonctionnait très bien avec responseText (et un fichier txt). Mais je avait pour utiliser l'objet ActiveX pour obtenir ce qui fonctionne dans IE ... étrange b/c je pensais qu'il a soutenu l'objet XMLHttprequest. Peut-être que cela a quelque chose à voir avec ça?getElementsByTagName objet requis? Vraiment coincé!
[modifier]
ok j'ai remplacé la ligne avec ce
x=xhttp.responseXML.childNodes.length;
alert(x);
dans FF il y a 2 nœuds, dans IE il y a 0. Alors, évidemment, il ne peut pas lire 0 childNodes. A quelque chose à faire avec les espaces, je suppose? Ce qui donne?
[mise à jour]
Il est tout lié à mon ignorance de la façon d'utiliser MSXML.DOMDocument et Msxml.XMLHTTP ActiveXObjects. J'apprends sur ces objets au lien suivant:
et je répondre à ma question dans quelques jours ...