hola a todos.
Necesito saber como se hace para bloquear o inhabilitar la ventana padre cuando se abre la ventana hija y cuando cierro la hija que se habilite la padre.
gracias.
| |||
Ventana padre Inabilitarla cuando abro la hija hola a todos. Necesito saber como se hace para bloquear o inhabilitar la ventana padre cuando se abre la ventana hija y cuando cierro la hija que se habilite la padre. gracias. |
| ||||
Respuesta: Ventana padre Inabilitarla cuando abro la hija Interesante el efecto JavierB, aunque si se minimiza el popup es posible activar la ventana principal, tal vez otra forma sería con una capa desactivar la ventana .
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Ventana padre Inabilitarla cuando abro la hija Claro, tienes razón David el Grande... prueba esto masi: En tu html: <div id="inhablitar"> </div> En tus estilos: #inhabilitar { position: absolute; top: 0; left: 0; z-index: 1000; background-color: #000; opacity: .7; filter: alpha(opacity=70%); display: none; } Luego solo tienes que llamar a esta funcion para activar/desactivar la ventana padre; function inhabilitar() { var div = getElementById('inhabilitar'); if(div.style.display == 'block') { div.style.display = 'none'; } else { div.style.display = 'block'; } } Saludos :D |
| |||
Respuesta: Ventana padre Inabilitarla cuando abro la hija en la vent. padre tengo un check que cuando esta chekeado me llama la funcion que abre la ventana hija. El asunto es que tengo que oscurecer o bloquear la padre hasta cuando cierro la hija. Gracias :D function agregar_nueva_abogado($checked_abogado) { $resultado = new xajaxResponse('ISO-8859-1'); if($checked_abogado==true) { $resultado->addScript("window.open('abogado_natural.php','',' width=1000, height=600, menubar=no, scrollbars=yes, toolbar=no, location=no, directories=no, status=no, resizable=no')"); } return $resultado; } en la ventana hija tengo un BTn de cerrar que ne llama a una funcion ---salir()-- que cuando cierro veo la v. padre function salir() { $resultado = new xajaxResponse('ISO-8859-1'); $resultado->addScript("window.close();"); return $resultado; } Última edición por masi; 21/09/2008 a las 08:59 |
| ||||
Respuesta: Ventana padre Inabilitarla cuando abro la hija pues ya te dieron la respuesta, pon un div que tape toda la ventana padre y listo. No hay nada mas que hacer. Al cerrar la ventana hija quitas el div y otra vez tienes la ventana padre habilitada.
__________________ twitter: @imbuzu |