Forum de discussion
Forum « Programmation Javascript » (archives)
Hvmenu et probleme d'appel de frame...
Envoyé: 27 mai 2004, 2h54 par Include06
J'ai installé le Hvmenu, j'ai tout configuré et tout marche, hormis que quand je clique sur un des éléments du menu la page s'affiche mais le menu disparait... J'ai cherché sur google et d'autres ont eu ce meme probleme qu'ils ont résolus en mettant cette ligne dans les pages :
<body onload="javascript:{if(parent.frames[0]&&parent.frames['navbar'].Go)parent.frames['navbar'].Go()}">
Sauf que moi je l'ai mise mais ça ne fonctionne pas, je vous montre mes pages :
Frame :
<html>
<head>
<title></title>
</head>
<frameset rows="0,*" framespacing='0' frameborder='0' border=0>
<frame frameborder='0' framespacing='0' src="Menu3.html" noresize scrolling='no' name="navbar"></frame>
<frame frameborder='0' framespacing='0' src="Bla_bla.html" noresize scrolling='no' name="contenu"></frame>
</frameset>
</html>
Menu (Menu3.html):
<html>
<head></head>
<body>
<script type='text/javascript'>
//HV Menu- by Ger Versluis (http://www.burmees.nl/)
//Submitted to Dynamic Drive (http://www.dynamicdrive.com)
//Visit http://www.dynamicdrive.com for this script and more
function Go(){return}</script>
<script type='text/javascript' src='exmplmenu_var.js'></script>
<script type='text/javascript' src='menu_com.js'></script>
</body>
</html>
Page HTML (Bla_bla.html):
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="Moi">
<meta name="generator" content="...">
</head>
<body leftMargin=7 topMargin=1 marginheight="1" marginwidth="1" onload="javascript:{if(parent.frames[0]&&parent.frames['navbar'].Go)parent.frames['navbar'].Go()}">
(+ ici du code html qui marche et toutes les balises qu'il faut pour fermer le code)
J'ai donc tout fait comme dans le fichier d'install et comme dans les solutions évoquées sur le net mais ça ne marché pas... Sur du IE 6
Merci d'avance.... :)
Réponses
|