Bonjour à tous.
Je n'écris pas pour une question mais pour proposer une solution à un problème que j'ai rencontré.
J'utilise un javascript qui charge un fichier XML.
Avec Firefox v2, j'utilisais ce script :
Problème avec Minefield : la fonction "traiterDonnees()" n'était jamais lancée, la méthode "onload" était sans effet.
Solution : utiliser un listener :
J'espère que ça évitera à certaines personnes de perdre du temps !
Kevin.
Modifié par k3v1n (05 Sep 2007 - 11:27)
Je n'écris pas pour une question mais pour proposer une solution à un problème que j'ai rencontré.
J'utilise un javascript qui charge un fichier XML.
Avec Firefox v2, j'utilisais ce script :
// ficXML : nom de mon fichier XML
// traiterDonnees() : fonction de traitement du fichier XML, appelée après chargement du XML
xmlDocDonnees=document.implementation.createDocument("","",null);
xmlDocDonnees.load(ficXML);
xmlDocDonnees.onload=traiterDonnees;
Problème avec Minefield : la fonction "traiterDonnees()" n'était jamais lancée, la méthode "onload" était sans effet.
Solution : utiliser un listener :
xmlDocDonnees=document.implementation.createDocument("","",null);
xmlDocDonnees.addEventListener("load", traiterDonnees, false);
xmlDocDonnees.load(fic);
J'espère que ça évitera à certaines personnes de perdre du temps !
Kevin.
Modifié par k3v1n (05 Sep 2007 - 11:27)