Cómo cerrar la ventana actual en JavaScript?

Cómo cerrar la ventana actual en JavaScript?
Al diseñar una página web o sitio, puede haber un requisito para cerrar la pestaña o ventana actual en alguna acción específica. Por ejemplo, cerrar una página web particular sobre una acción restringida o administrar el tráfico del sitio de manera efectiva. En tales situaciones, cerrar la ventana actual en JavaScript ayuda a garantizar la privacidad del sitio, lo que lo hace seguro.

Este artículo discutirá los enfoques para cerrar la ventana actual en JavaScript.

Cómo cerrar la ventana actual usando JavaScript?

La ventana actual se puede cerrar con la ayuda del "ventana.cerca()" método. Este método cierra la ventana abierta actualmente.

Ejemplo 1: Cierre la ventana actual en JavaScript

En este ejemplo, el "ventana.cerca()El método "cierra la ventana actual sobre el botón Haga clic después de informar al usuario a través del cuadro de diálogo Alerta:


En las líneas de código anteriores:

  • En primer lugar, cree un botón que tenga un asociado "al hacer clic"Redirección de eventos a la función establecida.
  • En la parte js del código, defina una función "myFunction ()".
  • En su definición, alerta al mensaje dado.
  • Por último, aplique el "ventana.cerca()Método para cerrar la ventana actual.

Producción

En la salida, se puede ver que el mensaje establecido se muestra como una notificación, y la ventana está cerrada en el botón Haga clic respectivamente.

Si desea abstenerse de cerrar toda la ventana, aplique el siguiente enfoque para cerrar la pestaña actual.

Ejemplo 2: Cierre la pestaña actual en JavaScript

En este ejemplo, el "ventana.cerca()"El método se utilizará combinado con el"confirmar()" método. El último método regresa "verdadero"Si el usuario hace clic"DE ACUERDO"En el cuadro de diálogo elevado:


Según el código dado:

  • Del mismo modo, cree un botón con un asociado "al hacer clic"Evento invocar la función"myFunction ()".
  • En el código JS, declare la función "myFunction ()".
  • En la definición de función, asocie el "confirmar()"Método con el"siDeclaración para confirmar al usuario con respecto al cierre de la pestaña.
  • Por último, aplique el "ventana.cerca()Método para cerrar la pestaña actual.
  • Algoritmo: Este código funcionará de tal manera que la pestaña se cerrará al activar "DE ACUERDO"En el cuadro de diálogo.

Producción

En esta salida, es evidente que la pestaña actual se ha cerrado con éxito en el botón activado.

Conclusión

El "ventana.cerca()El método puede cerrar la ventana actual. Este método se puede utilizar para cerrar la ventana abierta actualmente y la pestaña abierta. El ejemplo anterior notifica al usuario y cierra la ventana actual. El último ejemplo confirma el usuario y cierra la pestaña actual al presionar "DE ACUERDO".Este artículo elaboró ​​los enfoques para cerrar la ventana abierta actualmente en JavaScript.