Foros del Web » Creando para Internet » HTML »

problema menu

Estas en el tema de problema menu en el foro de HTML en Foros del Web. Hola, tengo echo un menu con el evento onclick para desplegar cada parte del menu, pos bien la primera opcion que tengo es Estudio de ...
  #1 (permalink)  
Antiguo 07/04/2006, 05:54
Avatar de Javiglez  
Fecha de Ingreso: marzo-2006
Ubicación: Valladolid
Mensajes: 496
Antigüedad: 18 años, 1 mes
Puntos: 0
problema menu

Hola, tengo echo un menu con el evento onclick para desplegar cada parte del menu, pos bien la primera opcion que tengo es Estudio de la cual al pincharle se despliega el menu y se muestra una capa, hasta ahi bien...el problema llega en la seguna opcion el menu que es Proyectos que tambien esta con el evento onclick y la cual al pincharla despues de haber pinchado en Estudio en vez de mostrar el menu suyo de Proyectos y quitar el de Estudio, quita el de Estudio y tienes que dar otro click para que muestre el de Proyectos.

Es mas facil que lo veais en la pagina entrad y pinchar el Estudio no elijais ninguna de las opciones y luego pinchad en Proyectos ya vereis como en vez de salir el Menu de Proyectos se queda en blanco y hay que dar otro click para que lo muestre y quiero que lo haga a la primera

www.nogues.es esta es la pagina y el codigo del menu es este:

<div id="menubar">
<div id="menu1"><div class="menuendspacer"></div><div class="menuitem1"><a onclick="doMenuChoice(1,1)" href="equipo.html"> <span class="Estilo1"/>|Equipo</a></div><div class="menuitem2"><a onclick="doMenuChoice(1,2)" href="localizacion.html"> <span class="Estilo1"/>| Localizacion</a></div></div>


<div id="menu2"><div class="menuendspacer"></div><div class="menuitem1"><a onclick="doMenuChoice(2,1)" href="edificacion.html"> <span class="Estilo1"/>|Edificación</a></div><div class="menuitem2"><a onclick="doMenuChoice(2,2)" href="rehabilitacion.html"> <span class="Estilo1"/>| Rehabilitación</a></div><div class="menuitem3"><a onclick="doMenuChoice(2,3)" href="planeamiento.html"> <span class="Estilo1"/>|Planeamiento </a></div><div class="menuitem4"><a onclick="doMenuChoice(2,4)" href="edificacion.html"> </a></div></div>

<div class="menuendspacer">
</div><div id="menubaritem1" style="width: 150px"><a onmouseover="showMenu(1)" onclick="mostrar('Estudio')" href="javascript:selectMenu(1)"> <span class="Estilo1"/> |Estudio</a></div>
<div id="menubaritem2" style="width: 150px"><a onmouseover="showMenu(2)" href="javascript:selectMenu(2)"> <span class="Estilo1"/> |Proyectos</a></div>

y las clases a las que llamo para desplegar menu estas:

function showMenu(m)
{
if(clicked)
{
hideAll(m);
if(document.getElementById)
{
var themenubaritem=document.getElementById("menubarite m"+m);
themenubaritem.style.background="#cccfcc";
var thermenu=document.getElementById("menu"+m);
thermenu.style.visibility="visible";
}
}
selectedMenu=0;
currentMenu=m;
}


Perdon por el ladrillo espero que alguien me pueda ayudar, gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:20.