Retour à la page précédante si innactivité

Résolu
benoit -  
 Utilisateur anonyme -
Salut je vous explique mon problème :D :

Alors je voudrais qu'au bout d'un moment d'innactivité sur une page HTML on soit redigiré sur la page précédente.

Voila c'est aussi simple que sa (enfin j'esper) .

Donc j'esper qu'il y a un petit script qui pourra satisfaire à mes besoins :D

Merci d'avance .
Configuration: Windows XP
Internet Explorer 6.0

7 réponses

  1. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    SALUT

    le probleme n est pas tant de retourner a la page precedente !!
    mais de déterminer l inactivité ??????????????

    RAD
    0
  2. benoit
     
    Oui oui j'imagine quand on detecte l'innactivité on peu faire un lien automatique vers la page précédante.

    Mais tu sais pas si on peut la dectecté ?
    0
  3. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    determiner un temps serais le plus facile !!

    exemple tu estime que cette page doit etre lue en 5 mn et que apres 8mn tu fait le retour ????
    0
  4. benoit
     
    Oué sa serait une solution et tu sais comment on fait sa :D ??
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    Tu met ce code entre les <head></head> de ta page
    <meta http-equiv="refresh" content="Temps en secondes ; url=url de ta page de retour/"> 


    RAD
    0
  7. benoit
     
    Ok merci super simpa RAD ZONE je vais voir si sa va parceque en fait je suis en stage et c'est le patron qui décide si sa va :S

    Encore merci :D
    0
  8. Benoit
     
    Alors je repond à ma propre question j'ai trouver un script en JAVA qui recharge la page si l'utilisateur n'a pas bougé la souris pendant un certain temps.

    Voila je vais essayer del'adapter à mon problème :D

    voila le script

    Entre <HEAD> et </HEAD> :


    <script type="text/javascript">
    var temps=0;
    function go(){
    document.getElementById('test').firstChild.data=temps;
    if(temps<10){temps++}
    else window.location.reload();
    setTimeout('go()',1000)
    }
    </script>

    Entre <BODY> et </BODY> :

    <body onmousemove="temps=0" onload="go()">

    Immobile depuis <span id="test">0</span> sec.
    0
    1. Utilisateur anonyme
       
      c'est donc du javascript pas du java ;)
      0