Como cerrar una ventana desde un popup
Hola, tengo un problema, y es que las explicaciones que hay en uno de los mensajes de este foro no me sirven para cerrar una ventana madre desde un popup.
La razón es porque yo quiero que dicha ventana se cierre después de haber pasado un cierto tiempo, ya sean 2, 5, 10 segundos, y no sé como hacerlo, si me pudieran ayudar se lo agradecerÃa un montón.
Un saludo
La razón es porque yo quiero que dicha ventana se cierre después de haber pasado un cierto tiempo, ya sean 2, 5, 10 segundos, y no sé como hacerlo, si me pudieran ayudar se lo agradecerÃa un montón.
Un saludo
Te mando un ejemplo de una ventana hija que cierra la madre en 5sg.:
La ventana hija:
<html>
<head><title>Cierra madre en 5sg</title></head>
<script>
function iniClose(){
closeV=setInterval(cerrar,5000) //setInterval llama a la funcion cerrar cada 5000 milisegundos
}
function cerrar(){
window.opener.close()
clearInterval(closeV) //Paramos el setInterval llamado closeV para que deje de llamar a la funcion
}
</script>
<body> Prueba de cerrar ventana madre en 5 segundos
<input type="button" value="cerrar" onclick="Javascript:iniClose()">
</body>
</html>
La ventana hija:
<html>
<head><title>Cierra madre en 5sg</title></head>
<script>
function iniClose(){
closeV=setInterval(cerrar,5000) //setInterval llama a la funcion cerrar cada 5000 milisegundos
}
function cerrar(){
window.opener.close()
clearInterval(closeV) //Paramos el setInterval llamado closeV para que deje de llamar a la funcion
}
</script>
<body> Prueba de cerrar ventana madre en 5 segundos
<input type="button" value="cerrar" onclick="Javascript:iniClose()">
</body>
</html>
Perdona, es que se me olvido decirte que lo que yo necesito es que se cierre después de 5 segundos, pero sin que pregunte la ventana madre si quiere cerrarse... Lo siento por mi forma de explicarme y gracias