Cómo detectar el cierre del navegador o la pestaña en JavaScript?

Cómo detectar el cierre del navegador o la pestaña en JavaScript?
JavaScript puede satisfacer las necesidades de los usuarios/desarrolladores a través de un paquete de eventos y métodos.
Genera un mensaje emergente/alerta para la confirmación del cierre de una pestaña o navegador. La funcionalidad de JavaScript se puede extender para detectar algunos eventos en el navegador o en la pestaña. Por ejemplo, se puede usar para detectar una pestaña o cierre del navegador utilizando JavaScript. Para este propósito, el ANTERIBLE Se utiliza el evento de JavaScript.

El ANTERIBLE El evento es adecuado para transacciones o pagos de facturas, o durante el llenado de cualquier formulario en línea donde pueda ocurrir la pérdida de datos. Esta publicación lo guía para aplicar el evento BeforeSload para verificar una pestaña o el cierre del navegador en JavaScript.

Cómo detectar una pestaña o el cierre del navegador en JavaScript?

Un evento ANTERIBLE se activa para detectar el cierre de la pestaña o el navegador. Genera un mensaje emergente o de alerta de acuerdo con las necesidades del usuario. Este evento también se activa mientras refresca la página web. Usando este evento, los usuarios evitan la pérdida de sus datos no salvos cuando navegan por error de la pestaña actual.

Ejemplo

Se proporciona un ejemplo empleando el ANTERIBLE evento de Javascript. El evento se activa antes de que la página cierre la pestaña o el navegador web.

Código



Un ejemplo de cierre de detectar el navegador o la pestaña usando JavaScript




Se utiliza un "Evento de ANTOUNLOAD" para detectar el cierre del navegador o la pestaña.






La descripción del código es la siguiente:

    • Se agrega un campo de entrada para interactuar con el usuario escribiendo algo.
    • El ANTERIBLE El evento se emplea para verificar el evento de cierre o el navegador en JavaScript.
    • Un addEventListener () se emplea para cancelar el evento de cerrar la pestaña o el navegador web.


Nota: Algunos navegadores no admiten el ANTERIBLE evento sin escribir primero alguna información en el campo de texto.


La pantalla anterior demuestra cómo el evento BeforeSload detecta el navegador o el cierre de la pestaña en JavaScript. Además, este evento también detecta la recarga de la página.

Conclusión

El ANTERIBLE El evento de JavaScript se puede utilizar para detectar un navegador o un cierre de pestañas. Este evento crea una ventana emergente/alerta cada vez que la pestaña o el navegador se está cerrando/renovando. Este artículo explica el uso y el funcionamiento del evento BeforeSload para detectar el cierre de la pestaña o el navegador. Los últimos navegadores web admiten el evento BeforeSload para detectar el cierre de una pestaña o navegador en particular. La mayor parte del uso del evento antes de sujeción se encuentra en sitios educativos de comercio electrónico, métodos de pago para evitar la pérdida de datos.