1
JavaScript / Cerrar ventana padre
« en: 06 de Julio de 2015, 19:26:43 pm »
Buenas,
Intento abrir una página sin barra herramientas, estado, dirección, etc. Para lograr esto la única forma que he encontrado de momento es ayudarme con una ventana padre que contiene un script que abre una ventana hija con las características deseadas, sin embargo esta ventana padre debe cerrarse automáticamente luego de que la ventana hija sea abierta. Lo he implementado de la siguiente manera (Resumido)
padre.html
Favor si me orientaran para encontrar alguna forma de que pueda funcionar en estos navegadores.
Muchas gracias, saludos.
Intento abrir una página sin barra herramientas, estado, dirección, etc. Para lograr esto la única forma que he encontrado de momento es ayudarme con una ventana padre que contiene un script que abre una ventana hija con las características deseadas, sin embargo esta ventana padre debe cerrarse automáticamente luego de que la ventana hija sea abierta. Lo he implementado de la siguiente manera (Resumido)
padre.html
Código: [Seleccionar]
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Padre</title>
<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>
$(function() {
var specs = '';
specs += 'width=' + window.screen.width;
specs += ',height=' + window.screen.height;
specs += ',resizable=no';
specs += ',titlebar=no';
specs += ',status=no';
specs += ',toolbar=no';
specs += ',menubar=no';
specs += ',location=no';
specs += ',directories=no';
specs += ',scrollbars=yes';
var nuevaVentana = window.open('hija.html', '_blank', specs);
var padre = window.open('', '_parent', '');
window.setTimeout(function () {
padre.close();
}, 1000);
});
</script>
</head>
<body>
</body>
</html>
hija.htmlCódigo: [Seleccionar]
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Ventana hija</title>
</head>
<body>
<h1>Esta es la ventana hija</h1>
</body>
</html>
Me funciona perfectamente en IE así como en Chrome pero no se cierra la ventana padre para el caso de Mozilla Firefox y Opera.Favor si me orientaran para encontrar alguna forma de que pueda funcionar en estos navegadores.
Muchas gracias, saludos.