| |||
cerrar ventana al perder foco? Hola amigos, resulta que tengo una pequeña ventana secundaria que muestra un mensaje y veo que lo más probable es que el usuario haga click en la principal que queda debajo sin cerrar esta ventanita cuando la termine de leer. Quisiera saber si existe la forma de cerrarla automáticamente cuando pierda el foco. Desde ya y como siempre muchísimas gracias por su colaboración.
__________________ Cristian |
| ||||
Prueba con esto: <body onblur="self.close()">
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |
| |||
Funciona perfecto, la verdad no sabía en qué parte poner el evento onBlur para cerrar la ventana. Te cuento que cuando llama a la función close() windows tira un mensaje pidiendo confirmación para cerrar la ventana entonces para evitarlo llamo a la función cerrar(): function cerrar() { var ventana = window.self; ventana.opener = window.self; ventana.close(); } <body onblur="self.cerrar()"> Muchas gracias, a todos por su ayuda. Hasta pronto!!
__________________ Cristian |
| ||||
Me alegro de que te funcionara. Pero me sorprende que tengas qe hacer ese pequeño truco con una ventana secundaria. Las ventanas secundarias normalmente se cierran sin pedir confirmación. En cualquier caso me alegro de que te funcionara. Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |