Ejecutar petición Ajax al cerrar página o redireccionar a script php

mmolina Seguir

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Feb 2013
Mensajes
73
Hola, necesito que al cerrar una página se ejecute una petición ajax o en su defecto una redirección a otro script php que realice la mismoa operación que quieor hacer con la petición ajax (una query a la base de datos).

El problema es que no encuentro la forma de hacerlo, conocía los eventos "onunload", "onbeforeunload", etc... pero no hay ninguno que funcione, solo consigo que uno ejecute un alert en firefox.

alguein me puede ayudar.

gracias.
 

hasdpk

Delta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Abr 2013
Mensajes
601
Afortunadamente Javascript no puede seguir funcionando una vez que la ventana se a cerrado, para poder hacer algo a posteriori, tendrías que hacerlo directamente en el navegador mediante una extensión por ejemplo.
 

mmolina

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Feb 2013
Mensajes
73
gracias, peor no me sirve.

En la aplicación los usuarios tienen dferentes estados y necesito guardar el estado en que quedan en la base de datos para que la proxima vez que entren los conserver, cada x segundos se guarda peor quería saber si hay alguna forma de hacerlo además en el momento en que va a cerrar.
 

hasdpk

Delta
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Abr 2013
Mensajes
601
Puedes hacer como hace Facebook, que cuando pulsas enter se almacene en la base de datos.
 
Arriba