Bonjour,
lorsque je lance l'appli web que je suis sensé porter sous firefox, le curseur reste bloqué en sablier, pour l'un des cadres seulement, et uniquement sous firefox.. Il suffit que j'appuie sur 'Echap' et le sablier disparaît...
Je ne sais pas vraiment quel bout de code vous montrer.. graphiquement c'est une frame, initialisée avec la fonction suivante :
l'alert est bien lancé..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 //initialisation de la frame arbre function initArbre() { // OOO- if (ie5) { xslArbreDoc0 = new ActiveXObject(FDSMSXML2); xslArbreDoc1 = new ActiveXObject(FDSMSXML2); xslArbreDoc2 = new ActiveXObject(FDSMSXML2); } else if (moz) { xslArbreDoc0=document.implementation.createDocument("", "", null); xslArbreDoc1=document.implementation.createDocument("", "", null); xslArbreDoc2=document.implementation.createDocument("", "", null); } // -OOO xslArbreDoc0.validateOnParse=false; //xslArbreDoc0.async = false; xslArbreDoc1.validateOnParse=false; //xslArbreDoc1.async = false; xslArbreDoc2.validateOnParse=false; //xslArbreDoc2.async = false; // OOO- xslArbreDoc0 = getXMLbyRequest(ARB0XSL3, FDSMSXML2); xslArbreDoc1 = getXMLbyRequest(ARB1XSL3, FDSMSXML2); xslArbreDoc2 = getXMLbyRequest(ARB2XSL3, FDSMSXML2); if (ie5) { var xslt0 = new ActiveXObject(TPLMSXML2); var xslt1 = new ActiveXObject(TPLMSXML2); var xslt2 = new ActiveXObject(TPLMSXML2); xslt0.stylesheet = xslArbreDoc0; xslt1.stylesheet = xslArbreDoc1; xslt2.stylesheet = xslArbreDoc2; PxslArbreDoc0 = xslt0.createProcessor(); PxslArbreDoc1 = xslt1.createProcessor(); PxslArbreDoc2 = xslt2.createProcessor(); } else if (moz) { PxslArbreDoc0 = new XSLTProcessor(); PxslArbreDoc1 = new XSLTProcessor(); PxslArbreDoc2 = new XSLTProcessor(); PxslArbreDoc0.importStylesheet(xslArbreDoc0); PxslArbreDoc1.importStylesheet(xslArbreDoc1); PxslArbreDoc2.importStylesheet(xslArbreDoc2); } // -OOO if ((xmlDoc!=null)&&(PxslArbreDoc0!=null)&&(PxslArbreDoc1!=null)&&(PxslArbreDoc2!=null)) { // (NB) arbre.document.write(transformNode(PxslArbreDoc0, xmlDoc));// (NB) } alert("fin initArbre()"); }
Partager