Bouton retour du navigateur.

gbourgeois0019 Messages postés 152 Date d'inscription lundi 3 avril 2006 Statut Membre Dernière intervention 2 juin 2008 - 4 mai 2007 à 19:42
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 - 5 mai 2007 à 17:36
Bonjour à tous,

Je voulais savoir s'il y a un moyen de savoir dans la fonction Page_Load, si la page est issue du bouton "Back" du navigateur.

Merci
Guillaume.

________________________________________________________________________
Hardware is what we play with until it breaks, Software is what we play with until it works !

1 réponse

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
5 mai 2007 à 17:36
Bonjour,

"non" ! le bouton back tente d'abord de prendre la page de son cache, de ce fait la plupart du temps la requete n'est pas refaites, tu peux éviter ca en mettant ue date d'expiration sur la page et en interdisant le cache. De plus quand tu fais un "back" le navigateurva rééxecuter la meme requete HTTP, sauf il me semble les cookies, donc la solution est de mettre quelque chose dans les cookies ou dans une variable session qui permettrait de savoir si la page a déjà eu lieu ou non ... c'est un poil chiant à faire quand meme :-p

<hr />Cyril - MSP - MCTS ASP.net & SQL
0
Rejoignez-nous