SAludos a todos
Alguien sabe la forma de desahbilitar la ventana padre u origen al abrir un popup? y que solo pueda tener habilitado el pupup o ventana hijo?
De antemano muchas gracias
| ||||
Hola....veo 2 opciones simples... 1.Abrir en modo Dialog
Código:
2.en la ventana hijoif (window.showModalDialog) { window.showModalDialog("popup.htm","NombreVentanaSinEspacios","dialogWidth:100px;dialogHeight:100px"); }
Código:
<body onblur="window.focus()"> salu2 |
| ||||
Gracias por tus respuestas HITEK peroooo. La solucion 1 no me es tan factible puesto que genero un proceso en la ventana padre y al ejecutarse este, sale la ventana hijo o popup, y como tu sabes, si lo abriera con window.showModalDialog, el padre no hace nada hasta que el hijo se cierre. y la solucion 2, asi la tengo pero cuando intento abrir otra pagina y despues regresar al padre, el hijo ya no esta encima y puedo manipular mi padre y eso no quiero. abra alguan otra solucion? GRACIAS
__________________ <>< EN MOMENTOS DE CRISIS, SOLO LA IMAGINACIÓN ES MÁS IMPORTANTE QUE EL CONOCIMIENTO <>< |
| ||||
Juanmi prueba este codigo.... espero que resuelva tu problema...tu explicación no me quedó tan clara como el agua pero si resuelve tu problema es un problema menos para los humanos (humanos:1 - javascript:0)... padre.htm Código HTML: <html> <script> var ventana=window.open('hijo.htm','',''); function checkfocus() { if(!ventana.focus()) ventana.focus(); } setInterval('checkfocus()',1000); </script> <body> padre </body> </html> Código HTML: <html> <body onblur='window.focus();'> padre </body> </html> |