Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/01/2013, 12:46
helena71
 
Fecha de Ingreso: julio-2012
Ubicación: Colombia
Mensajes: 53
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Desactivar todos los elementos en un pagina

Estoy utilizando Z-INDEX para que las capas que contienen los enlaces Boton-1 y Boton-2 se desactiven cuando se abre la ventana al presionar el Boton-1. Alguien me puede decir porque no se desactivan

Lo que necesito es algo similar a lo que sucede cuando se activa una alert() en javascript. En este caso todos los elementos de la pagina se desactivan/deshabilitan hasta que la ventana del alert() se cierra.

Código HTML:
Ver original
  1.  
  2.  
  3. <style type="text/css">
  4.  
  5.  #enlace1
  6.  {
  7.  position: absolute;
  8.  top: 10px;
  9.  left: 0px;
  10.  z-index: 1;
  11.  }
  12.  
  13.  #enlace2
  14.  {
  15.  position: absolute;
  16.  top: 10px;
  17.  left: 175px;
  18.  z-index: 2;
  19.  }
  20.  
  21.  #ventana1
  22.  {
  23.  position: absolute;
  24.  top: 10px;
  25.  left: 350px;
  26.  z-index: 3;
  27.  }
  28.  
  29.  
  30. <script type="text/javascript">
  31.  
  32. function ventana1()
  33. {
  34.     var ventana = document.getElementById('ventana1');
  35.     ventana.style.display = 'block';
  36. }
  37.  
  38. function cerrar()
  39. {
  40.     var ventana = document.getElementById('ventana1');
  41.     ventana.style.display = 'none';
  42. }
  43.  
  44.  
  45. </head>
  46.  
  47.  
  48.  <div class="enlace-1"><a name="boton_1" id="boton-1" href="javascript:ventana1();">Boton-1</a></div>
  49.  <div class="enlace-2"><a name="boton_2" id="boton-2" href="javascript:ventana2();">Boton-2</a></div>
  50.  
  51.  <br>
  52.  <br>
  53.  
  54.  <div class="ventana1" id="ventana1" style="position: fixed; width: 330px; height: 215px; border: #333333 1px solid; background-color: #FFFFFF; color: #000000; display:none;">
  55.   <div><input onclick="cerrar()" type="button" value=" Cerrar " /></div>
  56.  </div>
  57.  
  58. </body>
  59. </html>

Gracias