Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2006, 13:19
mgrubio
 
Fecha de Ingreso: enero-2006
Mensajes: 44
Antigüedad: 18 años, 4 meses
Puntos: 0
Ocultar capa al pinchar fuera de la capa

Hola chicos. mi problema es el siguiente,he creado un sistema de 3 capas q contienen a su vez cada una un menú diferente y q mediante un link se muestra y se oculta al pulsarla. El problema es ke al pulsar fuera de la capa, ésta sigue visible, por lo que me gustaria q tanto al pulsar por segunda vez el enlace, como el pulsar fuera del menu, la capa se oculte.

este el el codigo ke utilizo:

<SCRIPT TYPE="text/javascript" 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")){
clearCapa();
capa.visibility = (document.layers) ? "show" : "visible" ;
}else{
capa.visibility = (document.layers) ? "hide" : "hidden" ;
}
}

</script>