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

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);
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...

Quelqu'un a une idée de la cause et/ou de la solution ?

Merci à tous