Salut à tous,

J'ai une page web faite en .NET/C#, qui retourne du XML. Le code ressemble à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Response.AddHeader("Content-type", "text/xml");
Response.Write("<?xml version='1.0' encoding='utf-8' ?>");
Response.Write("monXml");
Quand j'ouvre la page dans un browser, tout va bien, j'ai ce genre de contenu qui est renvoyé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?xml version='1.0' encoding='utf-8' ?><oList><aObjects>Hello World</aObjects></oList>
Ce que je veux faire ensuite c'est appeler cette page en Ajax avec jQuery.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
                $.ajax({url: "monURL",
		    dataType: "xml",
		    success: function(xml) {
			doSomething();
		    }, 
                    error: function(xmlhttp, status, error){alert(status+' '+error)
                    }
                });
Ca fonctionne bien avec IE (6 et 8), mais pas avec Firefox (3.6.8).
Sous Firefox j'ai l'erreur suivante :
parsererror TypeError: a is null

Que se passe-t-il avec Firefox ?