Foros del Web » Programando para Internet » Javascript »

Funcion para abrir capas ocultas...como puedo modificarla para

Estas en el tema de Funcion para abrir capas ocultas...como puedo modificarla para en el foro de Javascript en Foros del Web. que al pasar el mouse se abra...pero luego que el mouse se aleje del link...se cierre esa capa... Tengo varias cpasa ocultas que se abren ...
  #1 (permalink)  
Antiguo 24/05/2004, 07:21
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 2 meses
Puntos: 9
Funcion para abrir capas ocultas...como puedo modificarla para

que al pasar el mouse se abra...pero luego que el mouse se aleje del link...se cierre esa capa...

Tengo varias cpasa ocultas que se abren desde los enlaces que existen en el menú del sitio.. y tengo el siguiente código...abre las capas pero las deja abriertas aún cuando ya he salido del enlace...

<script LANGUAGE="javascript">
var capa
function cambio(idCapa){
if (document.layers) capa = eval("document." + idCapa);
if (document.all) capa = eval(idCapa + ".style");
if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
if ((capa.visibility == "hidden") || (capa.visibility == "hide")){
capa.visibility = (document.layers) ? "show" : "visible" ;

}else{
capa.visibility = (document.layers) ? "hide" : "hidden" ;
}
}
//-->
</script>

Llamo a la funcion desde aqui..
<a class="enlace" href=" " onmouseover="cambio('galerias')">Galerias</a>
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 24/05/2004, 08:45
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años
Puntos: 25
Hola.

Prueba esto:

<a class="enlace" href=" " onmouseover="cambio('galerias')" onmouseout="cambio('galerias')"> Galerias</a>
  #3 (permalink)  
Antiguo 24/05/2004, 09:29
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 2 meses
Puntos: 9
Grsax Carlitos...me ha servido mucho..
__________________
Buena Vida...
Francisco
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 05:43.