Accueil > Forum > > > > Menu javascript
Menu javascript
lundi 20 juin 2005 à 17:54:59 |
Menu javascript

stelline
|
bonjour,
Je viens de mettre en place un menu javascript du genre "explorer" pour un site. Je l'ai téléchargé sur: [ Lien ]
Existe-t-il une fonction qui puisse laisser la rubrique sélectionnée ouverte ? En effet, il est plus agréable pour la navigation que le menu ne se referme pas à chaque fois. Dans le script il est possible d'activer les cookies. De ce fait, la dernière rubrique sélectionnée reste activée ; cependant ce système est peu fiable après l'avoir testé ... Si quelqu'un a une idée, ou veut davantage de renseignements, n'hésitez pas.
Merci et à bientôt!
|
|
mardi 21 juin 2005 à 10:57:21 |
Re : Menu javascript

coucou747
|
en php, on peut utiliser les sessions
en javascript, on peut regarder l'url, et voir si on peut accèder à cet
url par tel ou tel chemin, ainsi, on ouvre le chemin qui permet
d'accèder au lien... j'ai utilisé cette méthode sur mon site, mais je
l'ai fait en php... In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy [ Lien ]
|
|
mardi 21 juin 2005 à 13:41:54 |
Re : Menu javascript
|
mardi 21 juin 2005 à 13:46:47 |
Re : Menu javascript

juliettepetit
|
j'ai quelque problémes avec un menu dynamique quelqu'un peu maider?
juliette
|
|
mardi 21 juin 2005 à 13:50:30 |
Re : Menu javascript

juliettepetit
|
j'arrive pas a redmensionner ni a faire les liens vers mes pages et en plus je veux qu'il soit aligner vers le bas de ma cellule je n'y arrive pas, mon commanditaire va etre super content...
juliette
|
|
mardi 21 juin 2005 à 14:45:47 |
Re : Menu javascript

coucou747
|
commanditaire ??
chanceuse....
bon, alors, moi, je ne peux pas bosser si je n'ai pas un minimum de détails et de codes source...
il me faut connaitre le fonctionnement du script...
pour aligner e bas : valign="bottom" In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy [ Lien ]
|
|
mardi 21 juin 2005 à 14:53:00 |
Re : Menu javascript

juliettepetit
|
en fait je sais pas comment expliquer tout ca car ji connait pas grand chose en js jte montre le code
<script> bgcolor='#429587'; bgcolor2='#7B7B7B'; document.write('<style type="text/css">'); document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:3; }') document.write('#topgauche { position:absolute; z-index:10; }') document.write('A:hover.ejsmenu {color:#000000; text-decoration:none;}') document.write('A.ejsmenu {color:#FFFFFF; text-decoration:none;}') document.write('</style>') document.write('<div style="position:relative;height:25"><DIV class=popper id=topdeck></DIV>');
zlien = new Array; zlien[0] = new Array; zlien[1] = new Array; zlien[2] = new Array; zlien[3] = new Array; zlien[4] = new Array; zlien[5] = new Array; zlien[0][0] = '<A HREF="interface/interface.html" CLASS=ejsmenu TARGET="_top"></A>'; zlien[1][0] = '<A HREF="pageopération.htm" CLASS=ejsmenu TARGET="_top"></A>'; zlien[2][0] = '<A HREF="Les couleurs du temps/arrondissement/pageArras.htm" CLASS=ejsmenu TARGET="_top">Arras</A>'; zlien[2][1] = '<A HREF="pageBethune.htm" CLASS=ejsmenu TARGET="_top">Béthune</A>'; zlien[2][2] = '<A HREF="pageBoulogne.htm" CLASS=ejsmenu TARGET="_top">Boulogne-sur-Mer</A>'; zlien[2][3] = '<A HREF="pageCalais.htm" CLASS=ejsmenu TARGET="_top">Calais</A>'; zlien[2][4] = '<A HREF="pageLens.htm" CLASS=ejsmenu TARGET="_top">Lens</A>'; zlien[2][5] = '<A HREF="pageMontreuil.htm" CLASS=ejsmenu TARGET="_top">Montreuil</A>'; zlien[2][6] = '<A HREF="pageStOmer.htm" CLASS=ejsmenu TARGET="_top">Saint-Omer</A>'; zlien[3][0] = '<A HREF="dessGraph/pageCarteDessGraph.htm" CLASS=ejsmenu TARGET="_top">Dessin-Graphisme</A>'; zlien[3][1] = '<A HREF="Gravure/pageCarteGravue.htm" CLASS=ejsmenu TARGET="_top">Gravure</A>'; zlien[3][2] = '<A HREF="peinture/pageCartePeinture.htm" CLASS=ejsmenu TARGET="_top">Peinture</A>'; zlien[3][3] = '<A HREF="photo/pageCartePhoto.htm" CLASS=ejsmenu TARGET="_top">Photographie</A>'; zlien[3][4] = '<A HREF="Sculpture/pageCarteSculpture.htm" CLASS=ejsmenu TARGET="_top">Sculpture</A>'; zlien[3][5] = '<A HREF="TechArt/pageCarteTecArt.htm" CLASS=ejsmenu TARGET="_top">Techniques liées à l\'Art</A>'; zlien[3][6] = '<A HREF="TechMixt/pageCarteTechMixt.htm" CLASS=ejsmenu TARGET="_top">Techniques Mixtes</A>'; zlien[3][7] = '<A HREF="Video/pageCarteVidoe.htm" CLASS=ejsmenu TARGET="_top">Vidéo</A>'; zlien[4][0] = '<A HREF="pagePartanaires.htm" CLASS=ejsmenu TARGET="_top"></A>'; var nava = (document.layers); var dom = (document.getElementById); var iex = (document.all); if (nava) { skn = document.topdeck } else if (dom) { skn = document.getElementById("topdeck").style } else if (iex) { skn = topdeck.style } skn.top = 24;
function pop(msg,pos) { skn.visibility = "hidden"; a=true skn.left = pos; var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#429587 WIDTH=150><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>"; pass = 0 while (pass < msg.length) { content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=1 FACE=\"Courrier\"> "+msg[pass]+"</FONT></TD></TR>"; pass++; } content += "</TABLE></TD></TR></TABLE>"; if(msg==''|msg[0]=='')content=''; if (nava) { skn.document.write(content); skn.document.close(); skn.visibility = "visible"; } else if (dom) { document.getElementById("topdeck").innerHTML = content; skn.visibility = "visible"; } else if (iex) { document.all("topdeck").innerHTML = content; skn.visibility = "visible"; } } function kill() { skn.visibility = "hidden"; } document.onclick = kill; document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#429587 WIDTH=600><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=25><TR>') document.write('<TD WIDTH=190 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[0],0)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">accueil</FONT></a></TD>') document.write('<TD WIDTH=190 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[1],100)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[1],100)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">opération</FONT></a></TD>') document.write('<TD WIDTH=210 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[2],200)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[2],200)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">arrondissements</FONT></a></TD>') document.write('<TD WIDTH=190 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[3],300)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[3],300)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">catégories</FONT></a></TD>') document.write('<TD WIDTH=190 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[4],400)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[4],400)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">partenaires</FONT></a></TD>') document.write('<TD WIDTH=190 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[5],500)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="pop(zlien[5],500)" href=# CLASS=ejsmenu><FONT SIZE=1 FACE="Courrier">retour cg 62</FONT></a></TD>') document.write('</TR></TABLE></TD></TR></TABLE></DIV></div>')// JavaScript Document </script>
juliette
|
|
mardi 21 juin 2005 à 15:07:58 |
Re : Menu javascript

coucou747
|
j'aimes pas trop ce code...
c'est pas super bien programmé
et donc, pas super facile à utiliser...
faudrait que je prennes le temps de faire un menu en js, mais Orienté Objet, ça serait tellement plus joli coté programmation...
donc, en gros, pour ajouter des liens, c'est le tableau zlien qu'il faut changer...
zlien[categorie][lien]='<a href="url.html">texte</a>';
tu ne peux avoir que deux sous menus, c'est le problème des liens...
normalement, on fait des fonction parent('ma catégorie');
endpararent(); ... plein de trucs comme ça, et ça fait plus de choses... In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy [ Lien ]
|
|
mardi 21 juin 2005 à 15:15:23 |
Re : Menu javascript

juliettepetit
|
ecoute le code je lai piqué sur un site et je lai changé com je pouvais ji connait pas grand chose et dc jai fai du mieu que je pouvais en bref jv etre dans la merde car jdoi le finir pour la fin de semaine et javance plus
juliette
|
|
mercredi 22 juin 2005 à 09:03:51 |
Re : Menu javascript

coucou747
|
il te manque quoi ? In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy [ Lien ]
|
|
Cette discussion est classée dans : javascript, menu, sélectionnée, rubrique
Répondre à ce message
Sujets en rapport avec ce message
Recherche script javascript pour menu deroulant [ par devess ]
Bonjour,J'ai cherché mais je n'ai pas trouvé de script javascript pour faire des menus déroulants avec un affichage d'une fenêtre lors du passage curs
Recherche script javascript pour menu deroulant [ par devess ]
Bonjour,J'ai cherché mais je n'ai pas trouvé de script javascript pour faire des menus déroulants avec un affichage d'une fenêtre lors du passage curs
changer des images dans un menu [ par bblein ]
j'élabore un petit menu où lorsque je clique sur une image-rubrique, une flèche (image) vient se placer dessous pour indiquer que l'on se situe bien d
menu déroulant [ par booun ]
SOSje suis nouveau en javaj'ai téléchargé le code de menu déroulant sur ce siteil marche super bien, mais j'aurais voulu rajouter une rubrique au troi
Pb menu Javascript qui s'affiche sous un applet [ par maxou2009 ]
Bonjour,J'ai un problème avec un menu en javascript qui lorsque le sous menu se déroule il apparait sous un applet. J'utilise pour le menu des balises
Colle pour les pros du javascript [ par Manu ]
Bonjour,je propose aux passionnés de javascript de relever un défi. J'ai téléchargé les fichiers pour un menu en DHTML/JavaScript (fichiers .css et
Compatibilité Netscape 7/Mozilla [ par ArkangeGabriel ]
Bonjour les dev', encore un problème de compatibilité javascript entre le système Mozilla et IExplorer :/Je vous explique : j'ai créé un menu dynamiqu
module javascript et flash [ par spitfire220 ]
Bonjour, Depuis maintenant 10 jours, je voyage de forum en forum , ne trouvant personne qui réponde à ma question, puis-je enfin espérer une solution
Pb d'événement dans un javascript [ par OniJ ]
Voilà,Je ne m'y connais pas énormément en javascript alors je me disais qu'avec vos grandes expériences...En gros mon probléme:J'ai récupéré un js pou
Centrer menu... [ par tatofr ]
bonjour a tous.j'ai un petit blem depuis hier qui me prend la tete, car je commence avec javascriptet voila mon problemej'ai un javascript (menu dynam
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|