Chargement de fichiers x.xml
Bonjour,bonsoir @ tous,
Problème de chargement d'un fichier xxx.xml
Sur mon site mutlilingue géré en php, no problèmes.
I me faut cependant gérer les langues depuis quelques
routines indispensables en javascript. Je voulais utiliser
des fichiers en.xml, es.xml fr.xml etc mais je me heurte
à un pb lors du non chargement de ces fichiers.
Les tests sont faits à partir du même dossier de fichiers.
J'ai testé sur plusieurs navigateurs (différentes vers),
en local (wamp) ou sur mon site... Toujours le même problème.
Fichier xml de base: en.xml
Code:
1 2 3 4 5 6 7
|
<?xml version="1.0" encoding="windows-1250"?>
<language>
<bonjour>Hello></bonjour>
<bonnenuit>Good night</bonnenuit>
<ademain>See you tomorrow</ademain>
</language> |
Ensuite, que j'utilise ce code trouvé sur w3schools:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
function loadXMLDoc(dname) {
if (window.XMLHttpRequest) {
xhttp=new XMLHttpRequest();
} else {
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",dname,false);
xhttp.send();
return xhttp.responseXML;
}
xmlDoc=loadXMLDoc("en.xml"); |
ou celui ci trouvé sur le net:
Code:
1 2 3 4 5 6 7 8
|
if (window.ActiveXObject)
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
else if (document.implementation && document.implementation.createDocument)
var xmlDoc= document.implementation.createDocument("","doc",null);
xmlDoc.load('en.xml'); |
Le 'status' me renvoie toujours 'undefined' et le 'readyState', 'loading'
Quelque soit d'ailleurs le nom du fichier xml requis, même si celui ci
n'existe pas...? Je répète tout le monde est dans le même dossier...
Ou est l'erreur Docteur...?
Merci de votre gentillesse et de vos réponses.
Cordialement @ tous.
-= Guy =-