Problème avec un responseText qui même après être passé en paramètre a un nouveau xml (new XML()) n'est pas vu comme un xml
Sur ie ca fonctionne bien mais sur firefox la fonction parseFeed ne voit pas xmlDoc comme un objet XML...donc les action getElementsByTagName ne fonctionnent pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 if(t=='ie')// avec ie { xmlDoc = new ActiveXObject("MSXML.DomDocument"); xmlDoc.loadXML(ACD.responseText); } else { xmlDoc = document.implementation.createDocument("","",null); var xmlDeclaration = /^<\?xml version[^>]+?>/; xmlDoc = new XML(ACD.responseText.replace(xmlDeclaration,'')); } //la fonction ici parseFeed(xmlDoc,50,true);
Quelqu'un a une idée de la cause et/ou de la solution ?
Merci à tous
Partager