Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2007, 06:57
ELL
 
Fecha de Ingreso: noviembre-2007
Mensajes: 3
Antigüedad: 16 años, 6 meses
Puntos: 1
capa para inhabilitar no funciona para botones y links en IE

Hola a todos!

A ver si se os ocurre qué está pasando que google no me encuentra nada. Tengo una aplicación web que en un momento determinado lanza una ventana modal de confirmación. Esta "ventana" en realidad sólo es un pequeño div con visibilidad hidden que al pulsar un botón aceptar pongo a visible.

Mientras ese div está visible, no quiero que se pueda pinchar nada por debajo. Para ello, tengo una capa llamada inhabilitar,sin contenido, del tamaño de la página completa, también hidden por defecto y que la hago visible a la vez que el div de la ventana modal. La estructura es:

z-index div modal: 100
z-index div inhabilitar: 99
z-index resto html: no establecido

Con Firefox funciona correctamente. Es decir, la capa inhabilitar consigue que todo el fondo se vea pero no se pueda pinchar ni en botones, ni en links ni en cajas de texto. Sin embargo, Internet Explorer sólo deshabilita las entradas de texto, pero los links y los botones siguen pudiendo ser pulsados.

¿¿Alguna idea de porqué o de cómo solucionarlo?? Muchas gracias de antemano