|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Menu javascript [ Archives / AU SECOURS !!! ] (stelline)
Informations & options pour cette discussion
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é 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
|
Téléchargements
Logiciels à télécharger sur le même thème :
|