Charger un xml en javascript et recupérer une valeur
Salut,
J'ai récupérer un script de ce forum.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
if (document.implementation && document.implementation.createDocument) {
// déclaration pour Mozilla et FF
docXml = document.implementation.createDocument('', '', null);
} else if (window.ActiveXObject) {
// déclaration pour IE
docXml = new ActiveXObject("Microsoft.XMLDOM");
} else alert('Erreur chargement xml.');
docXml.load("version.xml");
alert('debug->' + docXml.getElementsByTagName('version').length); |
ça vaut toujours 0!!
je ne comprends pas.
version.xml contient:
Code:
1 2
|
<version>200707311302</version> |
j'ai rajouté:
Code:
<?xml version="1.0" encoding="utf-8" ?>
mais rien y fait...
pourtant version.xml se trouve dans le même repertoire que le script.
En réalité ça ne sera pas le cas...peut on mette une url en paramètre de la méthode load?
bon et sinon comment faire pour que ça marche?
merci.