Rediriger l'utilisateur après 60 secondes de ralenti ou de l'inactivité?

Comment puis-je utiliser JavaScript sur mon site pour rediriger l'utilisateur vers une /logout page après 60 secondes d'inactivité?

Je sais réglage d'une minuterie ou à l'aide d'une balise meta refresh est simple: mais je ne veux rediriger les utilisateurs inactifs, de ne pas perturber la session active/utilisation.

Est-ce possible avec du JavaScript?

Pas sûr, mais je pense que vous pouvez lier chaque action de la fonction de réinitialisation de la minuterie...
Ce qui est "inactif", défini comme? Ne déplacez pas la souris? Ne pas appuyer sur les touches? Que faire si ils prennent 60 secondes pour lire quelque chose et de ne pas frapper la souris et le clavier comme ils lire?
Conception de l'INTERFACE utilisateur antipattern, hein?
Si un utilisateur passe devant le clavier ne serait-il pas bon de notifier à l'hôpital? La grande fonctionnalité de l'INTERFACE utilisateur je dis 😉

OriginalL'auteur simon | 2011-04-12