La Web del Programador: Comunidad de Programadores
 
    Pregunta:  957 - CERRAR PÁGINA DE INTERNET
Autor:  Fernando
Quiero cerrar una ventana internet, por lo que utilizo, en Javascripts, el comando window.close(), pero este me consulta si estoy seguro.

¿Existe algún comando Javascripts (o una serie) que me permita cerrar la ventana sin preguntar?

Gracias de antemano.


  Respuesta:  Nuben Ciro
Hola, para cerrar la ventana de IE sin que este pida confirmación sólo tienes que poner este segmento de código en la página principal despues de abrir el popup.

Nota: Con este codigo no importa que la ventana que vas a cerrar haya sido abierta con window.open().

........
window.opener = self;
self.window.close(); //cierra la ventana principal sin confirmacion.
..........

Suerte.

  Respuesta:  kiko
<script language=javascript >
'cierra la ventana sin confirmar
function cerrar(){
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}
</script>

la llamada--> <p onclick=cerrar()><b>Cerrar</p>
o ->> <a href="javascript:cerrar();">cerrar</a>

  Respuesta:  Antonio Zamora
hola:
Para lograr lo que quieres; esto es cerrar una ventana sin que te pregunte y mediante JavaScript; debes haber abierto la pagina en JavaScript.
hasta donde se, es imposible cerrarla si la ventana es habierta por medio de html.

en resumen. si se abre en javasript... la puedes cerrar en javascript.

  Respuesta:  Inma
Yo utilizo el códgio window.close() en el onClick de botón
onClick="window.close()"
y no me dice que confirme, no se si esto te servirá

  Respuesta:  Jujo glz
Si desde una pagina principal (padre) abres una segunda (hijo), por caracteristicas de herencia, no te va a preguntar si quieres cerrar la segunda. Pero si quieres cerrar la primera (padre), por definicion, siempre te preguntara.

Suerte

  Respuesta:  ASK
Lamentablemente no, y es por razones de seguridad, para poder cerrar una ventana, frame, etc., necesitas haberlo abierto tu.}

Puede que esto haya cambiado, revisa los documentos tecnicos de Netscape para ver si es así.


  Respuesta:  Fernando
Gracias ASK por la respuesta.

Por lo que pude averiguar, confirmé la respuesta que me has dado, y por lo que he probado, me he dado cuenta que puedo cerrar la hoja siempre que no sea la primera (en esta siempre me exigue la confirmación).

Tendré que esperar una versión posterior. Gracias.