Salut,
J'implore votre aide car j'ai un problème incompréhensible avec IE (ça marche avec Firefox).
Voici le fichier XML :
Et voici la portion de javascript qui déconne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0"?> <messages> <message>message 1</message> <message>message 2</message> </messages>
Cette fonction est appelée comme ça : displayMessages(xhr.responseXML);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function displayMessages(docXML) { var items = docXML.getElementsByTagName("message"); alert(items); alert(items.length); }
alert(items) me renvoie bien un object sous IE et Firefox, mais alert(items.length) me renvoie 2 sous Firefox et 0 sous IE![]()
J'ai cru que mon fichier XML devait contenir des trucs genre contentType="text/xml", ..., mais rien à faire, ça ne marche pas sous IE !
Je tiens à signaler que l'initialisation de l'objet XMLHTTPRequest se fait sans problème, ainsi que la récupération du XML.
MERCI car depuis hier soir je cherche...
Partager