JavaScript + onbeforeunload

Tengo una consulta sobre mi solicitud. Cada vez que el usuario cierra la ventana del navegador accidentalmente quisiera hacer algunas operaciones de limpieza antes de eso. He utilizado el evento de descarga pero el problema es que este evento a veces se está activando y otras veces no. ¿Qué debo hacer? ¿Hay una mejor manera de manejar este tipo de problema?

Respuestas a la pregunta(6)

Su respuesta a la pregunta