¿Cómo cierro una ventana del navegador con código HTML?

A partir de 2017, no hay forma de cerrar una pestaña o ventana del navegador web mediante JavaScript. Las normas de seguridad modernas no permiten este comportamiento.

Por razones históricas, esta página enumera los métodos que se utilizaron anteriormente para cerrar mediante programación una pestaña o ventana del navegador usando JavaScript.

Cerrar una ventana con JavaScript: dos métodos anteriores

El primer método creó un botón que, al hacer clic, le pregunta al usuario "¿Desea cerrar esta ventana?" Si el usuario hace clic en Aceptar, la ventana se cerrará.

El segundo método requirió un poco más de trabajo, pero evitó el "problema de la solicitud". El siguiente código puede insertarse en el encabezado de un documento HTML:

 function windowClose () {window.open ('', '_ parent', ''); window.close (); } 

Luego, la siguiente línea de código se puede insertar en el cuerpo del documento HTML: