Cita:
Iniciado por cointreau17 Conozco el evento onforeunload, el problema es que este evento, se ejecuta siempre que se descarga la página...
Creo que te estás confundiendo de evento, porque en
la documentación oficial, dice lo siguiente:
Cita:
Iniciado por MDN Evento que se ejecuta antes de abandonar la página, justo antes de que se ejecute window.onunload. El documento aún está visible y el evento aún se puede cancelar.
Fíjate en el ejemplo que muestran en la documentación para que veas cómo funciona.
Saludos