Pardon, je me suis mal exprimé... La session dont je parle n'est pas une session liée au navigateur. En fait, le client doit se logguer sur une DB distante, et il y a un mécanisme de protection. Si l'utilisateur se déconnecte brutalement, sans fermer la session ouverte sur la DB, le timeout de 5 minutes coupe la connexion. Tant que l'utilisateur travaille, et si le timeout arrive à 0, il faut "étendre" la session, en réinitialisant le timeout à 5 min. Je voudrais faire ça de manière invisible, pour éviter que l'utilisateur perde tout son travail si la session se ferme, et pour éviter aussi qu'il doive appuyer toutes les 5 minutes sur un bouton pour réinitialiser le timeout.
Je sais pas si c'est plus clair. Pour le moment, je "triche" en chargeant une applet contenant un timer. Enfin, j'essaie, car l'applet refuse de s'initialiser...
|