Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2010, 18:41
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Respuesta: opcion desplegable

Hola:

Dependerá de como desplieges las capas... pero básicamente deberías guardar la capa desplegada de alguna manera (por ejemplo guardando en un array de capas desplegadas sus id's):

deplegadas = [];
function desplegar(id) {
desplegadas.push(id);
document.getElementById(id).style.display = "block";
}

Y luego al body de la página le programas el evento click con una función que repliegue las capas: body onclick="restaurar()"... y...

function restaurar() {
while (desplegadas.length > 0)
document.getElementById(desplegadas.pop()).style.d isplay = "none";
}

Supongo que algo así te puede servir.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo