Foros del Web » Programando para Internet » Javascript »

realizar accion cuando se cierra el navegador

Estas en el tema de realizar accion cuando se cierra el navegador en el foro de Javascript en Foros del Web. Saludos a todos, espero me puedan ayudar, gracias Les cuento mi problema: realizo un sistema en el cual existen usuarios. al entrar al sistema, se ...
  #1 (permalink)  
Antiguo 25/09/2009, 23:02
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 6 meses
Puntos: 4
realizar accion cuando se cierra el navegador

Saludos a todos, espero me puedan ayudar, gracias


Les cuento mi problema: realizo un sistema en el cual existen usuarios. al entrar al sistema, se modifica el estado del usuario a "Conectado", y cuando presiono el boton salir, me modifica el estado a "Desconectado", pero mi problema es cuando se cierra el navegador directamente, presionando la X de este. el usuario sigue conectado, exizte alguna funcion que me permita ejecutar algun archivo php, y quie modifique el estado automaticamente cuando se cierre el navegador???, espero sus respuestas, muchas gracias
  #2 (permalink)  
Antiguo 25/09/2009, 23:21
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Respuesta: realizar accion cuando se cierra el navegador

Hola,
Puedes usar ajax y window.onunload para modificar el estado..
Suerte
Salu2
__________________
Half Music - www.halfmusic.com
  #3 (permalink)  
Antiguo 09/11/2009, 19:47
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: realizar accion cuando se cierra el navegador

disculpen la tardanza en responder :(

pato12 gracias, pero nose como rfealizar lo que me dices, podrias ayudarme mas porfavor gracias
  #4 (permalink)  
Antiguo 09/11/2009, 21:29
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: realizar accion cuando se cierra el navegador

Quizá te sirva algo como esto:
http://www.forosdelweb.com/3111500-post7.html
  #5 (permalink)  
Antiguo 10/11/2009, 18:10
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: realizar accion cuando se cierra el navegador

gracias Panino5001, pero podrias explicarme el codigo, no lo entiendo bien, porfavor, gracias
  #6 (permalink)  
Antiguo 10/11/2009, 19:03
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: realizar accion cuando se cierra el navegador

En pocas palabras, cuando carga la página se envía un request al servidor, el cual inicia un bucle que controla si la conexión está abierta cada 5 segundos. Si en alguno de esos controles detecta que la conexión se ha interrumpido (connection_status()!=0), se realiza alguna acción (en el ejemplo, se destruye la sesión). Para comprender mejor deberías fijarte principalmente en el manual de php.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:02.