Détecter l’inactivité d’un utilisateur
Toujours dans l’idée du dernier billet “Détection du focus sur site flash 8″ qui a pour but principal d’optimiser les ressources utilisées inutilement, voici une nouvelle petite classe qui peut s’avérer pratique.
InactiveDetect permet de détecter l’inactivité du clavier et de la souris durant un temps donné.
Utilisation plutôt basique :
import com.emmanuelbonnet.tools.InactiveDetect; var inactive:InactiveDetect = new InactiveDetect(10); inactive.onInactive = function () { trace("onInactive"); }
Download this code: ExempleInactive.as
mars 28th, 2007 at 9:56
Bonjour,
Juste une question, la classe a l’air de bien marcher mais malheureusement quand on a détecté l’inactivité une fois… c’est terminé ?
juin 12th, 2007 at 14:03
Bonjour,
jsutement je recherchais à savoir l’inactivité au bout d’une durée, pour afficher la page acceuil,
comment utiliser ton code? pour lancer une page?
merci
juin 12th, 2007 at 23:10
Salut Jame,
Tu as juste à recopier le petit bout de code ci dessus en remplacer le 10 par la durée en seconde puis à définir l’action que tu veux effectuer une fois l’evenement onInactive appelle.
Exemple :
import com.emmanuelbonnet.tools.InactiveDetect;
var inactive:InactiveDetect = new InactiveDetect(60);
inactive.onInactive = function () {
gotoAndPlay(”accueil”);
}
inactive.onActive = function () {
trace(”Reactivation du site”);
}
mars 24th, 2008 at 16:45
nickel !