onbeforeunload funciona en localhost pero no en remoto
Publicado por Gero Fong (2 intervenciones) el 10/08/2016 02:24:35
Saludos, tengo un problema con onbeforeunload, ojala alguien pueda ayudarme:
mi código es:
Como verán capturo el evento onbeforeunload y detono la función confirmExit en donde solo tengo una orden de ejecutar cerrarsesion.php, ahí simplemente borro unos registros temporales que necesito borrar. El problema consiste en que cuando lo hago en localhost todo funciona muy bien, pero cuando subo el programa al servidor remoto, funciona casi siempre pero no cuando cierro la pestaña o el navegador, entonces ya no funciona.
Alguien tiene una idea? :(
Gracias de antemano
mi código es:
1
2
3
4
window.onbeforeunload = confirmExit;
function confirmExit() {
$.get("cerrarsesion.php");
}
Como verán capturo el evento onbeforeunload y detono la función confirmExit en donde solo tengo una orden de ejecutar cerrarsesion.php, ahí simplemente borro unos registros temporales que necesito borrar. El problema consiste en que cuando lo hago en localhost todo funciona muy bien, pero cuando subo el programa al servidor remoto, funciona casi siempre pero no cuando cierro la pestaña o el navegador, entonces ya no funciona.
Alguien tiene una idea? :(
Gracias de antemano
Valora esta pregunta


0