Programación Web y Scripting > JavaScript
Como Cerrar Ventana Modal?
(1/1)
mustang:
Hola, ke tal, ahora molestando de este lado con una pregunta, yo tengo este código:
--- Código: Text --- <script language='JavaScript'>myWin=window.showModalDialog('frameset.aspx','','dialogWidth:210px; dialogheight:250px');</script>
y me funciona bien, me abre la ventana modal, pero no la puedo cerrar, antes de usar la modal cerraba un popup de este modo:
--- Código: Text --- <script language='JavaScript'>myWin=window.open('frameset.aspx','myWin', 'width=210, height=250');setTimeout('myWin.close()',3000);</script>
pero con la modal ya no me funciona el setTimeout('myWin.close()',3000);
Alguien sabe como mandar cerrarla??
Ahhh, también en el frameset.aspx le puse
--- Código: Text --- <script language='JavaScript'>setTimeout('myWin.close()',3000);</script> y no jala, gracias!!!!! :hola:
marlon:
el codigo de cerrar debe ir en el fichero frameset.asp. el codigo a usar en tal caso simplemente sería window.close(). no creo que sea necesario poner el nombre con el cual fue creado.
x.cyclop:
--- Cita de: "mustang" ---
--- Código: Text --- <script language='JavaScript'>myWin=window.open('frameset.aspx','myWin', 'width=210, height=250');setTimeout('myWin.close()',3000);</script>
--- Fin de la cita ---
Ese código abre un popup más. Intenta poniendo:
--- Código: Text ---<a href="#" onclick="javascript:window.close()" return false;>Cerrar ventana</a>
Si la ventana se cierra, es que tu código tiene algo malo. :smartass:
mustang:
--- Cita de: "marlon" --- el codigo de cerrar debe ir en el fichero frameset.asp. el codigo a usar en tal caso simplemente sería window.close(). no creo que sea necesario poner el nombre con el cual fue creado.
--- Fin de la cita ---
Hola, gracias pos sus respuestas, el código lo tuve ke poner en el frame principal, el cuael carga una página ke se llama progreso.asp, dentro de esa página puse
--- Código: Text --- <script language="JavaScript">setTimeout('close()',60000);</script>
y pues lo cierra en 6 segundos... Muchas gracias por su tiempo!!! :comp:
Hasta luego!!! :hola:
Navegación
Ir a la versión completa