begin process at 2012 05 29 21:11:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Problème programmation menu déroulant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème programmation menu déroulant

jeudi 22 septembre 2005 à 14:34:35 | Problème programmation menu déroulant

schietnet

Bonjour à tous.

Voila, j'ai un petit problème dans la programmation d'un menu.

J'aimerais avoir un menu dynamique, qui en cliquant dessus déroule les sous menus.  J'ai mis une capture d'écran pour bien visualiser.  Donc en cliquant sur menu, je peux faire apparaitre ou disparaitre le sous menu.

Cela fonctionne bien, mais la ou est le problème, c'est qu'en ouvrant la page, j'aimerais que les sous menus ne s'affichent pas.  Or comme programmé maintenant, lorsque je lance la page web, j'obtiens la première image! alors que je voudrais avoir la deuxième


Et c'est la que ca coince!
Donc si quelqu'un pourrait m'aider à ce sujet, ce serait bien sympatique!  C'est surement un petit truc; mais je vois pas

Merci pour votre aide

Voici le code de ce menu :

<SCRIPT LANGUAGE="JavaScript">
if(document.images)
{
im0 = new Image;
im0 = "images/menu_ico2.jpg";
}
</SCRIPT>
<style type="text/css">
body {
 background-color: #B2B4BF;
}
.Menu {
 font-family: "Comic Sans MS";
 font-size: 16px;
 color: #398AFD;
}
.Menu_list {
 font-family: "Comic Sans MS";
 font-size: 14px;
 color: #003366;
 margin: 0px 29px;
}
.Menu_sel {
 font-family: "Comic Sans MS";
 font-size: 14px;
 color: #0066CC;
 margin: 0px 29px;
 font-weight: bold;
}
</style>
<table width="286" border="0" cellpadding="0" cellspacing="1">
  <tr>
    <td width="371" background="images/title_bar2.jpg" class="Menu" id="t_menu1" onClick="t_menu('t_menu1','t_menu1_list','t_im1');"><img src="images/title_bar_fleche2.jpg" width="29" height="25" align="absmiddle" id="t_im1">Menu</td>
  </tr>
  <tr id="t_menu1_list">
    <td bgcolor="#C7D5F0">
 <a href = "araginsides.asp" id="menu1" class="Menu_list" onMouseOver="menu_sel('menu1','im1');" onMouseOut="menu('menu1','im1');"><img src="images/menu_ico1.jpg" width="10" height="10" id="im1"> menu text 1</a><br \>
 

 <a id="menu2" class="Menu_list" onMouseOver="menu_sel('menu2','im2');" onMouseOut="menu('menu2','im2');"><img src="images/menu_ico1.jpg" width="10" height="10" id="im2"> menu text 2</a><br \>
 <a id="menu3" class="Menu_list" onMouseOver="menu_sel('menu3','im3');" onMouseOut="menu('menu3','im3');"><img src="images/menu_ico1.jpg" width="10" height="10" id="im3"> menu text 3</a>
    </td>
  </tr>

</table>
<p>&nbsp;</p>


<script type="text/javascript">
function menu(nom,im)
{
 document.getElementById(im).src='images/menu_ico1.jpg';
 document.getElementById(nom).className="Menu_list";
}
function menu_sel(nom,im)
{
 document.getElementById(im).src='images/menu_ico2.jpg';
 document.getElementById(nom).className="Menu_sel";
}

function t_menu(nom,nom_list,im)
{
 if ( document.getElementById(im).src.indexOf('title_bar_fleche2.jpg') != -1 ) {
  document.getElementById(im).src='images/title_bar_fleche1.jpg';
  document.getElementById(nom).background='images/title_bar1.jpg';
  document.getElementById(nom_list).style.display='none';
 }
 else {
  document.getElementById(im).src='images/title_bar_fleche2.jpg';
  document.getElementById(nom).background='images/title_bar2.jpg';
  document.getElementById(nom_list).style.display='block';
 }
}

</script>



Cette discussion est classée dans : images, menu, document, jpg, getelementbyid


Répondre à ce message

Sujets en rapport avec ce message

Compatibilite [ par JB ] A grand dieu pardonnez moi de mon ignorance ! Plus serieusement, je suisdebutant programmeur (etudiant en BTS d'info, je n'avais que quelques basesde Pb Menu dynamique [ par ultimaty ] Voila j'ai un probleme j'ai mon menu avec des rubriques et sous rubriquesj'aurais aime faire apparaitre mon sous menu lors d'un passage de la souris d suppression du menu [ par sebguess ] j'ai besoin maintenant de pouvoir enlever le meu qui apparait sous IE6 (enregistrer,imprimer...)quand on pointe la souris sur l'imagemerci pour vos re probleme avec le redimensionnement sous IE [ par Dohny ] Bonjour à tous !! Mon problème ne concerne pas principalement le JS, mais je pense que lui seul m'apportera la solution , or je suis pas encore billi Créer un objet sur chaque objet besoins de POO [ par mickaelpfr ] Salut a tous, bon hé bien j'aurais besoins d'un coup de main pour un "menu" je m'explique : j'ai un élément div sur lequel j'ai un menu a créer ( qui pb de refresh de menu [ par tianet ] Bonsoir, Je voudrais faire un menu qui une fois qu'une option est sélectionnée une nouvelle page s'ouvre et que le menu reste selectionné à la bonne o mettre une variable dans un lien [ par David78390 ] Salut à tous, j'ai un petit bug qui me gene. Je voudrais faire un avec une varaible dedans. Voila le code qui me permet de changer le texte en fonct code compatible Mozilla et IE [ par salim81 ] bonjour a tous! j'ai des script javascript qui sont compatible a Mozilla et les meme script en changeant bien sur quelques fonction compatible IE.je c Menu [ par flopad ] Bonjour tout le monde!J'ai un menu auquel je souhaite ajouter des rubriques, le problème est que lorsque j'ouvre toutes les rubriques en même temps, c un petit probleme [ par liocsh ] Bonjour, je voudrais de l'aide pour ce petit script :Attribuer une donnée a une variable ici "ww" pour faire afficher des images de nom 1.jpg, 2.jpg..


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales