Bonjour, (ps: c'est mon premier message ici je ne connait pas encore bien votre mode fonctionnement)
j'ai un problème de javascript dans mon navigateur Firefox, voici le code
de ma page, cette page contient trois calques qui reçoivent respectivement
gauche.htm, centre.htm et droite.htm et j'ai également dans cette page un javascript
qui s'appelle chargement.
jusque là ça marche dans IE et firefox,
Code html : 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 <html> <head> <title>Accueil</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- function chargement(url) { document.Browser.location=url; } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0"> <div id="mgauche" style="position:absolute; left: 0; top: 0; width: 140; height: 520; z-index: 4"><IFRAME ALIGN='LEFT' WIDTH='140' HEIGHT='520' SCROLLING='NO' NAME='GAUCHE' SRC='gauche.htm' frameborder=0></iframe></div> <div id="data" style="position:absolute; left:142px; top:0px; width:700; height:520; z-index:7"><IFRAME ALIGN='LEFT' WIDTH='700' HEIGHT='520' SCROLLING='NO' NAME='Browser' SRC='centre.htm' frameborder=0></iframe></div> <div id="mdroit" style="position:absolute; left: 842px; top: 0px; width: 140; height: 520; z-index: 5"><IFRAME ALIGN='RIGHT' WIDTH='140' HEIGHT='520' SCROLLING='NO' NAME='DROIT' SRC='droite.htm' frameborder=0></iframe></div> </body> </html>
dans ma page gauche.htm j'ai un fichier
flash et sur un bouton j'ai ce code:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 on (press) { getURL("javascript:chargement('droite.htm')","_parent"); }
Dans IE lorsque je clique sur le bouton de la frame de gauche, j'ai la page
droite.htm qui se charge bien dans mon calque nommé Browser, donc ça roule
au poil mais dans Firefox, rien ne se passe pas de message d'erreur, la console
d'erreur m'indique que j'ai une erreur dans ma page principale
"document.Browser.location=url; et c'est tout...
quelqu'un aurait-il un semblant de réponse ou une explication sur la question suivante:
pourquoi ça marche dans IE et pas dans Firefox?
merci à vous...
Partager