Foros del Web » Creando para Internet » Diseño web »

Tiempo de inactividad

Estas en el tema de Tiempo de inactividad en el foro de Diseño web en Foros del Web. Hola foro: les comento que soy nuevo en esto y tengo un problema que resolver. Tengo una web con la que el usuario interactúa, la ...
  #1 (permalink)  
Antiguo 04/10/2008, 13:12
 
Fecha de Ingreso: octubre-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta Tiempo de inactividad

Hola foro:

les comento que soy nuevo en esto y tengo un problema que resolver.

Tengo una web con la que el usuario interactúa, la cual puede llamar a sentencias javascript del navegador o incluso conectarse con el servidor cada cierto tiempo.

Lo que yo quiero hacer es que si pasan x minutos (por ejemplo 10) en que el usuario NO realiza actividad, la web se cierre sola.

¿Por qué quiero que se cierre? es porque desde el navegador se realiza una consulta cada cierto tiempo a un servidor por la cual nos cobran x euros cada consulta.

Lo que necesito saber es cómo detectar que han pasado esos x minutos de inactividad, en los que el usuario no interactuó para nada con el navegador.

En el servidor programo en PHP, pero supongo que es algo que se hace en el cliente.

Gracias por adelantado

Fabricio
  #2 (permalink)  
Antiguo 06/10/2008, 07:26
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Tiempo de inactividad

Primero que nada tenés que definir claramente qué es "interactuar con el navegador".
¿Es una página de mucho texto? Porque bien podría suceder que el usuario se quede leyendo, por ejemplo.

Una vez que definas qué es "interactuar" desde el punto de vista de tu aplicación, bastaría con asignar los eventos correspondientes a los elementos interactivos, de tal forma que en la ejecución de cada evento se reiniciara un contador.


Saludos.
  #3 (permalink)  
Antiguo 06/10/2008, 11:17
 
Fecha de Ingreso: octubre-2008
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Tiempo de inactividad

Hola Alvin

tu respuesta me basta. Lo que yo esperaba era que hubiera una función propia del navegador que me diga cuanto tiempo hace desde la última vez que se realizó alguna acción sobre él. Que puede haber sido un click.

Salutes
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 21:25.