Así que quería hacer un pequeño juego en javascript para ser visto en el navegador que incluye una base de datos, un usuario se conectaría y antes de salir de la página reenviaría el progreso de su cuenta en dicha base de datos.
Visité esta pregunta: window.onunload no funciona correctamente en el navegador Chrome. ¿Alguien puede ayudarme?
Y este: ¿qué puedo poner antes de descargar?
Lo que proporcionó información sobre la descarga que no fue tan buena como antes de la descarga, devolviendo una cadena en lugar de una alerta.
Tengo problemas con los eventos onunload/onbeforeunload (antes de hacer enlaces con la base de datos, intenté tener una alerta/devolver una cadena para recibir un mensaje del navegador: ver un resultado del evento) que no parece funcionar en Chrome/safari .
Por ejemplo, este código solo activa una respuesta en mi editor de código (Komodo) pero no en los navegadores:
window.onbeforeunload = function(){return "Are you sure you want to leave this page?";}
Entonces, al final, ¿debería probar con la base de datos para ver si puedo tener un script funcionando antes de descargar?
Si alguien tiene una idea/una solución, lo disfrutaría mucho :)