Parsererror en répurérant du XML avec Firefox
Salut à tous,
J'ai une page web faite en .NET/C#, qui retourne du XML. Le code ressemble à ça :
Code:
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:
<?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:
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 ?