Hola, saludos.
Estoy trabajando en un sitio web donde requiero saber si el usuario dejo de interactuar con el sitio por un tiempo y sacarlo.
Pra ello se me ocurrio hacer esto:
var tiempo = 300000
function r() { location.href=".....logout.php" }
setTimeout ("r()", tiempo);
Con eso logro que cuando haya pasado ese tiempo la pagina me redireccione a logout y cierre la sesión del usuario.
El problema es que no importa lo que suceda al pasar el tiempo se me redirecciona y finaliza la sesión; para resolver esto quiero reasignar el valor de la variable tiempo cada vez que se pulse un boton de los del formulario en la pagina de esta forma:
<button type="submit" name="submitwrite" class="submitBtn" onclick="tiempo = 100000" ><img src="img/submit.png" width="36" height="36" /></button>
Pero no es la forma correcta de hacerlo, ya que no me funciona.
como podría hacerlo?
Espero su ayuda, muchas gracias de antemano.