chino18
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 1 avril 2011
-
20 févr. 2007 à 16:33
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
21 févr. 2007 à 09:58
Salut tout le monde!
Pour reprendre le message de Nocay, je cherche un moyen de détecter l'appui sur la touche F5.
Dans mon application, le fait de quitter la page produit une déconnexion de l'utilisateur (fonction appelée gràace à l'évènement onbeforeunload). Or je veux que lors d'un rafraîchissement, cette déconnexion ne s'effectue pas.
J'ai essayé de détecter l'appui sur F5 avec onkeyup, mais l'événement onbeforeunload a lieu toujours avant
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 févr. 2007 à 09:58
Bonjour,
le pendant de on[before]unload c'est onload. rien d'autres.
si c'était détecter le rafraîchissement, on pourrait
mettre un cookie lors du onbeforeunload, qu'on testerait lors du unload
peut-être regarder d'où on vient dans le unload ? ( je doute : referer ne
doit pas être correct )
...
mais ici, le problème c'est de faire quelque chose ou pas,
si on quitte la page.
je dirais que ce n'est pas possible. comment savoir qu'un visiteur
quitte définitivement ou pas ?
ou alors, pour ton problème, reconnectes le ( si cookie ) ?
en général, on déconnecte un visiteur, s'il a quitté la page et qu'il ne
fait plus rien depuis... un certain temps.