







|
[ Forums >> JavaScript >> Problèmes avec un script de l'éditeur JavaScript ? >> Menu dynamique vertical special frames #2 sans sous-menu ]
| > Menu dynamique vertical special frames #2 sans sous-menu |
[ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 19-06-2003 à 11:58 | 7 messages ]
  est il possible d'avoir certaines categories sans sous-menu et qui vont directement sur une page du genre
accueil ---->accueil.php
cours
---html----->html.php
---php------>php.php
---asp------>asp.php
ecrire ----->formulaire.php
ceci est un exemple mais vous avez compris ma demande je pense merci de me repondre!!!
[ Ce Message a été édité par: Beuffa le 2003-06-19 11:58 ]
 
|
[ Posté par Bel Mer ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 21-06-2003 à 18:23 | 537 messages ]
  Exemple :
mv2_menu[0] = 'Accueil';
mv2_menu[1] = 'A';
mv2_menu[2] = '<A HREF="B.htm" CLASS=mv2style TARGET="droite"> . pb1</A>';
mv2_menu[3] = 'C';
mv2_menu[4] = 'D';
mv2_menu[5] = 'E';
mv2_lien[0] = ''
mv2_lien[1] = ''
mv2_lien[2] = ''
mv2_lien[3] = ''
mv2_lien[4] = ''
mv2_lien[5] = ''
mv2_lien[0] += '<A HREF="mon0.htm" CLASS=mv2style TARGET="droite"> . lien0</A><BR>';
mv2_lien[1] += '<A HREF="pa1.htm" CLASS=mv2style TARGET="droite"> . liena1</A><BR>';
mv2_lien[1] += '<A HREF="ma2.htm" CLASS=mv2style TARGET="droite"> . pa2</A><BR>';
mv2_lien[1] += '<A HREF="ma3.htm" CLASS=mv2style TARGET="droite"> . pa3</A><BR>';
mv2_lien[3] += '<A HREF="mc1.htm" CLASS=mv2style TARGET="droite"> . pc1</A><BR>';
mv2_lien[3] += '<A HREF="mc2.htm" CLASS=mv2style TARGET="droite"> . pc2</A><BR>';
mv2_lien[4] += '<A HREF="md1.htm" CLASS=mv2style TARGET="droite"> . pd1</A><BR>';
mv2_lien[4] += '<A HREF="md2.htm" CLASS=mv2style TARGET="droite"> . pd2</A><BR>';
mv2_lien[5] += '<A HREF="me1.htm" CLASS=mv2style TARGET="droite"> . pe1</A><BR>';
mv2_lien[5] += '<A HREF="me2.htm" CLASS=mv2style TARGET="droite"> . pe2</A><BR>';
________________ [b]A+[/b] ... [i]Alias :[/i] [b]Miss Marple[/b]
| [ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 21-06-2003 à 18:53 | 7 messages ]
  d'accord merci je berrais ca lundi
merci !!
| [ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-06-2003 à 09:56 | 7 messages ]
  Merci ca marche!! non pas que j'en doutais mais je signale a ceux qui passe que c bon
merci!!
| [ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-06-2003 à 11:50 | 7 messages ]
  une autre question quand on clique sur un sous-menu ca ferme le menu pour le rouvrir de suite : c'est po tres joli
j'ai vire la ligne :
if(mode == 0)
killmv3(sousmenu,id)
mais c embetan,t parke les sousmenu ne se ferme plus du tout !!!
il n'y a pas moyen que le sous menu ne se ferme QUE si on clique sur un autre "grand" menu
merci d'avance.
| [ Posté par Bel Mer ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-06-2003 à 13:00 | 537 messages ]
  C'est quoi ton script
________________ [b]A+[/b] ... [i]Alias :[/i] [b]Miss Marple[/b]
| [ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-06-2003 à 13:03 | 7 messages ]
  c'est celui du site :
textfont = "Arial"
textcolor= "#FFFFFF";
textcolor2= "#E01707"; /*ancien 000000*/
bgcolor2 = "#E3E3E3";
bgcolor = "#B3B3B3";
lastmv3 = "debut";
bgcolor = "#E01707";
bgcolor2 = "#000000";/*ancien orange*/
mv3_menu = new Array;
mv3_lien = new Array;
fsize = new Array;
fopac = new Array;
mv3tempo = new Array;
mv3tempo2 = new Array;
mv3_menu[0] = '<A HREF="../admin/admin.php" CLASS=mv3style TARGET="_top">Panneau admin</A>';
mv3_menu[1] = 'Documents';
fsize[1] = 0;
fopac[1] = 0;
mv3_menu[2] = 'Agenda';
fsize[2] = 0;
fopac[2] = 0;
mv3_menu[3] = 'Dossiers';
fsize[3] = 0;
fopac[3] = 0;
mv3_menu[4] = '<A HREF="" CLASS=mv3style TARGET="_top">Annuaire</A>';
mv3_lien[0] = ''
mv3_lien[1] = ''
mv3_lien[2] = ''
mv3_lien[3] = ''
mv3_lien[4] = ''
mv3_lien[1] += '<A HREF="../documents/resultat.php" CLASS=mv3style TARGET="news"> . liste</A><BR>';
mv3_lien[1] += '<A HREF="../documents/tracts.php" CLASS=mv3style TARGET="news"> . recherche</A><BR>';
mv3_lien[2] += '<A HREF="../agenda/evenement.php" CLASS=mv3style TARGET="news"> . liste</A><BR>';
mv3_lien[2] += '<A HREF="../agenda/agenda.php" CLASS=mv3style TARGET="news"> . recherche</A><BR>';
mv3_lien[3] += '<A HREF="../Dossiers/dossiers.php" CLASS=mv3style TARGET="news"> . exemple1</A><br>';
mv3_lien[3] += '<A HREF="" CLASS=mv3style> . exemple2</A><br>';
mv3_lien[3] += '<A HREF="" CLASS=mv3style> . exemple3</A><br>';
mv3_lien[3] += '<A HREF="" CLASS=mv3style> . exemple4</A><br>';
function d(texte)
{
document.write(texte);
}
function LanceAction(mode,sousmenu,id)
{
clearTimeout(mv3tempo[id]);
clearTimeout(mv3tempo2[id]);
if(mode == 1)
{
if(lastmv3 != "debut")
LanceAction(0,"mv3sm"+lastmv3,lastmv3)
drawmv3(sousmenu,id)
}
if(mode == 0)
killmv3(sousmenu,id)
}
function drawmv3(sousmenu,id)
{
lastmv3 = id;
document.getElementById(sousmenu).innerHTML = "<TABLE ALIGN=center BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=120 STYLE=\"filter:alpha(opacity="+fopac[id]+")\"><TR><TD><DIV STYLE=\"font-size:"+fsize[id]+";font-family:Arial\">"+mv3_lien[id]+"</DIV></TD></TR></TABLE>";
if(fsize[id] < 10)
{
fsize[id]++;
mv3tempo[id] = setTimeout("drawmv3('"+sousmenu+"',"+id+")",10)
}
else
{
if(fopac[id] < 100)
{
fopac[id] += 5
mv3tempo[id] = setTimeout("drawmv3('"+sousmenu+"',"+id+")",10)
}
}
}
function killmv3(sousmenu,id)
{
document.getElementById(sousmenu).innerHTML = "<TABLE ALIGN=center BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=120 STYLE=\"filter:alpha(opacity="+fopac[id]+")\"><TR><TD><SPAN STYLE=\"font-size:"+fsize[id]+"\"><FONT FACE="+textfont+">"+mv3_lien[id]+"</FONT></DIV></TD></TR></TABLE>";
if(fopac[id] > 0)
{
fopac[id] -= 10
mv3tempo2[id] = setTimeout("killmv3('"+sousmenu+"',"+id+")",5)
}
else
{
if(fsize[id] > 0)
{
fsize[id] -= 2;
mv3tempo2[id] = setTimeout("killmv3('"+sousmenu+"',"+id+")",5)
}
}
}
mv3_pos = -1;
d('<STYLE TYPE="text/css">\na.mv3style {color:'+textcolor+';text-decoration:none;}\na:hover.mv3style {color:'+textcolor2+';text-decoration:underlined;}\n</STYLE>');
d('<table align=left bgcolor=#7788AA cellspacing=0 cellpadding=3 border=1 bordercolorlight=#000000 bordercolordark=#C0C0C0 WIDTH=130>');
for(a=0;a<mv3_menu.length;a++)
{
if(document.getElementById && document.all)
d("<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onClick=\"LanceAction('1','mv3sm"+a+"',"+a+")\" onMouseOut=\"this.style.background='"+bgcolor+"'\" STYLE=\"cursor:hand\"><FONT FACE=\""+textfont+"\" SIZE=2 COLOR="+textcolor+"><B><CENTER>"+mv3_menu[a]+"</CENTER></B></FONT><DIV ID=mv3sm"+a+"></DIV></TD></TR>");
else
d("<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\""+textfont+"\" SIZE=2 COLOR="+textcolor+"><B>"+mv3_menu[a]+"</B></FONT></TD></TR>");
if(!(document.getElementById && document.all))
d("<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\""+textfont+"\" SIZE=1><B>"+mv3_lien[a]+"</B></FONT></TD></TR>")
}
d("</TABLE>");
| [ Posté par Beuffa ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 01-07-2003 à 16:39 | 7 messages ]
  en fait c'est celui de l'exemple !!!
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|