onbeforeunload espera el resultado ajax

¿Es posible paraonbeforeunload() función para esperar el resultado de ajax y pasar a un jsp según el valor del resultado o al menos mostrar un mensaje antes de descargar?

IS es posible usar setTimeOut o alguna función de espera personalizada para este problema o tengo que pensar en algún otro flujo de trabajo

Respuestas a la pregunta(4)

Su respuesta a la pregunta