L'éditeur JavaScript
Visiteur non-identifié | Identifiez-vous | Devenir membre
Code perdu ? | Combien de visiteurs sur votre site ?
Rechercher :
Page d'accueil
     Home Page

JavaScript
     Tous les scripts
     Proposer un script
     Recherche de script
     AJAX
     Cours de JavaScript
     Liste de discussion
     Forums

Services :
     CountUs
     myCircle
     ClickInText
     XooIt

Trucs et astuces :
     HTML / CSS
     PHP / MySQL
     Réferencement
     Graph / Présentation
     Toutes les astuces
     Ajouter un article

MailingList :
122606 abonnés

Annuaire webmaster :      Hebergement web
     Referencement
     Sites webmasters
     XHTML - CSS2
     PHP
     Affiliation - Pub
     FAI

     Annuaire webmaster

Ressources pour webmasters :
     Kit graphique
     Foire aux questions
     Les membres
     Devenir annonceur
     Faire un lien
     Contact

Partenaire :
     Compteur live
     Créer un forum
     Le PHP facile
     Comscripts
     Liens sponsorisés
     Blog
     Page Rank
     Gifs animés, f...
     Poésie et cita...
     Azote.org - no...
     Easy-script.com
     Web creation ...
     Je crée mon site
     Outils de créa...
     Electroniq...
     K i s s design
     Créer son site...
     Les autres
     Votre site ici ?


Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]


[ 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.
Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]






compteur gratuit
actuellement en ligne

    PUBLICITE



     ANNUAIRE WEBMAST.
Club-Internet
Mon FAI preferé :) Mélange de serieux et des prix attractifs.
http://rejoignez.club-int...
Cat : Haut débit
Voir l'annuaire webmaster


     LES SCRIPTS :
78 à éditer
68 à copier/coller
247 des membres
2580 sur le web
>> Tous les scripts

     LES MEMBRES :
65977 membres
4650 comptes CountUs
1842 comptes myCircle

     LES FORUMS :
14 forums
40363 topics
191692 messages
>> Les forums

    SONDAGE

Vous avez un blog ou site classique ?
Un blog
Un site classique
Les deux !
La mini-astuce "Referencement" du jour par krucial
Pour savoir combien de pages de votre site sont indexées dans Google, il vous suffit de taper, dans la boite de recherche du moteur : "site:http://www.votresite.com";.
Proposer votre mini-astuce | Archives des mini-astuces
© 1999-2012 EJS - Tous droits réservés | CNIL N° 844440 | 12/02/2012 21:03:10 | Design by | Gen. en 0.511 sec.