probl�me de javascript et Firefox
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:
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:
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...
mmh cela ne fonctionne pas plus
merci pour cette r�ponse rapide mais cela ne semble pas fonctionner davantage.
j'ai donc remplac� dans le code de ma page:
document.Browser.location=url;
par
document.Browser.location.href=url;
mais �a le fait toujours pour IE mais pas Firefox, fallait-il changer aussi mon code flash ?
merci par avance
Tomas
fichtre pas si r�solu que �a finalement...
figure toi, tu vas rire, que en local sur ma machine �a baigne, donc je me fais une joie de mettre � jour mon document htm en ligne et l� !!!
�a marche pas, non seulement sur Firefox mais sur IE nonplus!!
je m'en tire les cheveux.
qu'en penses-tu?