Bonjour, j'ai cherché beaucoup de sources sur le net et j'ai essaye de respecter ce que j'avais trouvé, mais je n'arrive toujours pas a accéder à un contenu XML distant à partir d'une fonction Javascript et d'un navigateur Mozilla.
J'arrive a accéder à ce contenu en texte (responseText), mais des lors que j'introduis la notion d'arbre XML (responseXML), je n'arrive pas a accéder aux informations. Il ne s'agit donc apparement pas d'un problème de lien Internet vers ce fichier.
Voici ma fonction :
function fonction()
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
var p = new XMLHttpRequest();
p.open("GET","http://www.[...]/test2.xml", true);
p.overrideMimeType('text/xml');
p.onreadystatechange = function()
{
if (p.readyState == 4 && p.status == 200)
{
alert("bon");
var xmlDoc = p.responseXML;
alert(xmlDoc.getElementsByTagName("couleur")[0].nodeValue);
}
}
p.send(null);
}
Et voici mon fichier "test2.xml", valide et bien formé (normalement) :
]>
Apres avoir beaucoup chercher sur le net, je me permets de vous demander de l'aide. Si jamais quelqun la trouve, ou bien a une idée, il serait plus fort que mes profs qui ne trouvent pas non plus:)
Merci beaucoup