<html> <head> <SCRIPT> menuhz = 1 //1:menu horizontal 0:menu vertical bgcolor ='#000000'; //Couleur arrière bgcolor2='#A7B2E9'; //Couleur arrière surbrillance bgcolor3='#6375D6'; //Couleur bordure bgcolor4='#ffffff'; //Couleur texte largeur = 110 hauteur = 22 i = 0 menup = new Array; menup[i++]='Programme'; //<- Nom menup[i++]='index.html'; //<- Adresse menup[i++]='SreenShow'; menup[i++]='ScreenShow.html'; menup[i++]='Changelog'; menup[i++]='Changelog.html'; menup[i++]='Forum'; menup[i++]='http://multidesk.pass-x.com'; // Un exemple du script menup[i++]='Télécharger'; menup[i++]='Telecharger.html'; document.write('<style>'); document.write('.ejsmenu {color:'+bgcolor4+'; cursor:hand;}') //default document.write('</style>') document.write('<DIV ID=top><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR='+bgcolor3+' WIDTH='+(menuhz?largeur*menup.length/2:largeur) +' HEIGHT='+hauteur+'><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=100%>'+(menuhz?'<tr>':'')) for(pass=0;pass<menup.length;pass+=2) document.write((menuhz?"":"<tr>")+"<TD WIDTH="+largeur+" ALIGN=center BGCOLOR="+bgcolor+" onMouseDown='location.href=\""+menup[pass+1]+"\"' onMouseOver='this.style.background=\""+bgcolor2+"\"' onMouseOut='this.style.background=\""+bgcolor+"\"' CLASS=ejsmenu><FONT SIZE=2 FACE=Verdana><B>"+menup[pass]+"</B></FONT></TD>") document.write('</tr></TABLE></TD></TR></TABLE></DIV>') </SCRIPT> </body> </html>
Télécharger le zip
Petit exemple, simple mais agréable. 8/10
je comprends pas comment y marche, le code fo que je le meette ou ?
C'est du JavaSript :Il faut copier ce code dans un fichier "Menu.js" par exemple.Puis dans les pages html, écrire entre les balises <body> et </body> :<script language="JavaScript" src="Menu.js" type="text/JavaScript"></script>
et ensuite je met le code ?
Je ne comprends pas bien la question.De quel code parles-tu ?Sinon j'ai répondu (complètement) à ta question.
ouais non c bon g réussi merci !
Bonjour,Merci pour ce code que j'ai repris mais je ne trouve pas comment gérer le target à partir du menu !!!Merci pour votre aide bien précieuse.
On ne peut pas le gérer. C'est du javascript, pas du html ...
J'avais cru comprendre que l'on pouvait faire un NomFrame.Location.Href=pour désigner la frame ?Mais je n'ai pas réussi.Merci tout de même.
Pardon. J'avais mal compris.Pour gérer les frames, il faut remplacer 'location.href' par'parent.NameFrame.location.href''parent.frames[index].location.href''top.NameFrame.location.href''top.frames[index].location.href'Si le menu est dans la frame 'haut' et que l'on veux mettre la page en 'bas' :'parent.bas.location.href'
bonjour,Est ce possible d'utiliser ce script pour faire un menu vertical ?Que dois je changer ?Merci bcp !!
Bonjour,J'avais un peu de temps : j'ai apporté les modifications nécessairepour mettre le menu en configuration vertical par une simple variable.
Merci beaucoup larion d'avoir passé du temps, apparemment ça marche nickel.Si j'ai bien compris par rapport à l'autre script, là il faut que je le place directement dans ma page HTML et non pas dans un fichier menu.js.
En fait, il y a 2 solutions :- soit le recopier tel quel dans un fichier *.html- soit recopier dans un fichier Menu.js mais sans les balises<html>,<head>,<script> de début et</script>,</body>,</html> de finDonc danc le() fichier *.html mettre simplement<html>...<script language="JavaScript" src="Menu.js" type="text/JavaScript"></script>...</html>J'ai fait une petite erreur dans l'exemple :- j'ai oublier </head> et <body>
bonjour,j'utilise le script sur mon site http://www.ekintza.net/ j'ai réussi a l'installer facilement ce qui prouve que c'est un bon script, par contre j'ai un problème le menu reste ouvert et est assez dificile de le fermer c'est sans doute par ce que j'utilise des iframes , si vous avez une solution a mon problème je vous en serais trés reconnaissant et de toute façon je marquerai dans le code source de la page LA SOURCE DU SCRIPT...merci de partager votre savoir...
bonjour !Je l'ai installé ca marche super j'ai eu un peu de problème pour appeler le fichier de l'extérieur à cause des html>,<head>,<script> de début et</script>,</body>,</html> de finMerci
Bonjour,Etant un novice en la matière, quelle commande faut il modifier pour que ce menu trés sympathique soit centré sur la page ?Merci
comment fais-t-on pour mettre ce code dans flash. Je veux faire ce menu déroulant mais mon site web est fait dans flash.merci!!
Bonjour a tous, je cherche et je tourne en rond... quelqu'un pourrait me dire de quelle maniere on doit s'y prendre pour ajouter les Liens de niveau 2 ?Niveau 1 ---- Niveau1 |- Niveau 2a -- b c.....Merci!
Salut,Comment faire pour que la couleur arrière "bgcolor ='#000000';" soit transparente ?J'ai essayé de remplacer #000000 par transparent, mais zoby.Par une variable ?
Bonjour à tous, j'ai une petite question.. comment fait on pour positionner le menu dans un tableau???merci d'avance les gars ..cebb
bonjour,ou met on le target="_blank" ???
merci bien pour l'effort
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 216 membres 12 nouveaux aujourd'hui 16 152 membres club