IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

timeOut et onmousemove


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 414
    Par d�faut timeOut et onmousemove
    Bonjour � tous,

    J'ai un probl�me sur lequel je bute depuis quelque temps.
    Je souhaite que lors d'une inactivit� de 5 min par exemple (donc sans mouvement de la souris) la page en cours soit remplac�e par une autre et qu'un certain nombre de fonctions soient arr�t�es.

    J'ai tent� un certain nombre de choses qui ne fonctionnent pas.

    D'avance merci pour des pistes.

    Cdlt

    Je n'ai rien trouv� de significatif ou de fonctionnel sur le web (seules des function g�n�rales sans int�r�t)

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    141
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 141
    Par d�faut
    Je te conseil vivement de passer pour cela par un peu de PHP, et la gestion des sessions

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 414
    Par d�faut
    Merci pour ta r�action,

    Je voulais �viter d'avoir recours au cot� serveur puisque tout se passe cot� client, donc j'imagine que JS doit faire l'affaire ?

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    C'est pas bien compliqu�...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function redir(){
        location.href = 'ton url';
    }
    var timer;
    timer = setTimeout(redir, 300000);
    document.onmousemove = function(){
        clearTimeout(timer);
        timer = setTimeout(redir, 300000);
    };
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par d�faut
    Je souhaite que lors d'une inactivit� de 5 min par exemple (donc sans mouvement de la souris)
    Attention, l'utilisateur peut aussi �tre actif sur la page sans pour autant utiliser la souris

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 414
    Par d�faut
    Citation Envoy� par Kaamo Voir le message
    Attention, l'utilisateur peut aussi �tre actif sur la page sans pour autant utiliser la souris
    Ah oui bonne remarque alors comment on fait ?

    C'est pas bien compliqu�...
    function redir(){
    location.href = 'ton url';
    }
    var timer;
    timer = setTimeout(redir, 300000);
    document.onmousemove = function(){
    clearTimeout(timer);
    timer = setTimeout(redir, 300000);
    };
    Merci pour ta r�ponse Bovino, mais effectivement que faire quand l'utilisateur n'utilise pas la souris mais le clavier par ex ou son trackPad si il est sur un portable (ordi) ?

    Merci � tous les deux.

    Bon app.

  7. #7
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par d�faut
    Pour le clavier c'est onkeypress par exemple, onclick si l'utilisateur utilise le clic sans pour autant bouger la souris.
    Utiliser le "trackpad" fait bouger la souris. Donc onousemove est d�clench�.

  8. #8
    Membre �clair�
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 414
    Par d�faut
    Merci � tous,

    @Bovino

    J'avais �crit un script comme le tien mais qui ne fonctionnais pas � cause d'une erreur dans l'ex�cution d'une api jQuery non mentionn�e par la console.

    @Kaamo

    J'avais pens� � onkeypress mais pour les m�mes raisons que pour Bovino le script ne fonctionnais pas !!!

    Dsl pour le d�rangement !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [TOMCAT] Probl�me de timeout d'une servlet
    Par tuxor dans le forum Tomcat et TomEE
    R�ponses: 5
    Dernier message: 18/09/2007, 12h04
  2. [Cr�ation de composant] Surcharge de OnMouseMove
    Par yoghisan dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 18/02/2004, 22h34
  3. [MFC]OnMouseMove
    Par oxor3 dans le forum MFC
    R�ponses: 4
    Dernier message: 09/02/2004, 18h21
  4. [Sockets] Timeout sur accept() ?
    Par MikB dans le forum D�veloppement
    R�ponses: 2
    Dernier message: 30/12/2003, 17h22
  5. Ftp login & Timeout
    Par MSP dans le forum Modules
    R�ponses: 6
    Dernier message: 29/08/2003, 12h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo