Javascript Ko sous FireFox
Résolu/Fermé
patate34
Messages postés
44
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
18 septembre 2010
-
10 mars 2010 à 14:13
patate34 Messages postés 44 Date d'inscription mardi 21 août 2007 Statut Membre Dernière intervention 18 septembre 2010 - 10 mars 2010 à 23:48
patate34 Messages postés 44 Date d'inscription mardi 21 août 2007 Statut Membre Dernière intervention 18 septembre 2010 - 10 mars 2010 à 23:48
A voir également:
- Javascript Ko sous FireFox
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Telecharger javascript - Télécharger - Langages
- Javascript round ✓ - Forum Javascript
- Comment supprimer bing de firefox - Guide
- Firefox telecharger - Télécharger - Navigateurs
4 réponses
biboo_
Messages postés
1249
Date d'inscription
jeudi 20 août 2009
Statut
Membre
Dernière intervention
14 mars 2012
106
10 mars 2010 à 14:26
10 mars 2010 à 14:26
T'as pas installé Firebug pour avoir un retour de tes problèmes javascript?
Parce qu'il y a très probablement une erreur JS, on est pas très avancé. :/
Parce qu'il y a très probablement une erreur JS, on est pas très avancé. :/
patate34
Messages postés
44
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
18 septembre 2010
1
10 mars 2010 à 22:56
10 mars 2010 à 22:56
Hello biboo,
le pb c'est qu'en exécutant ce code avec Firebug, il fonctionne très bien....
Ca ressemblerait à un pb de synchro, car en mode débug ou en affichant une alerte dans le code, tout fonctionne très bien...
le pb c'est qu'en exécutant ce code avec Firebug, il fonctionne très bien....
Ca ressemblerait à un pb de synchro, car en mode débug ou en affichant une alerte dans le code, tout fonctionne très bien...
patate34
Messages postés
44
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
18 septembre 2010
1
10 mars 2010 à 23:08
10 mars 2010 à 23:08
Je me demande si le pb ne vient pas du code de la fonction suivante :
var moz = (typeof document.implementation != "undefined") && (typeof document.implementation.createDocument != "undefined"); var ie = (typeof window.ActiveXObject != "undefined"); function LoadXML(xmlFile){ if (moz) { xmlDoc = document.implementation.createDocument("", "doc", null); xmlDoc.load(xmlFile); } else if (ie) { // Créer une instance d'un objet XML. xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); // Vérifier qu'elle est traitée entièrement avant de poursuivre avec le code.<br> //Enforce download of XML file first. IE only. xmlDoc.async=false; while(xmlDoc.readyState != 4) {}; xmlDoc.load(xmlFile); } if (typeof xmlDoc!="undefined"){ if (window.ActiveXObject){ //if IE, simply execute script (due to async prop). ProcessXML(); } else{ //else if NS6 of mozilla, execute script when XML object has loaded xmlDoc.onload = ProcessXML(); } } }
patate34
Messages postés
44
Date d'inscription
mardi 21 août 2007
Statut
Membre
Dernière intervention
18 septembre 2010
1
10 mars 2010 à 23:48
10 mars 2010 à 23:48
C'est ok, j'ai trouvé !!!
Je ne sais pas ce que ça fait exactement, sauf d'indiquer que le téléchargement asynchrone n'est pas permis. Voici la solution :
if (moz) {
xmlDoc = document.implementation.createDocument("", "doc", null);
xmlDoc.async=false;
xmlDoc.load(xmlFile);
}
...
Je ne sais pas ce que ça fait exactement, sauf d'indiquer que le téléchargement asynchrone n'est pas permis. Voici la solution :
if (moz) {
xmlDoc = document.implementation.createDocument("", "doc", null);
xmlDoc.async=false;
xmlDoc.load(xmlFile);
}
...