Salut,
J'ai un site de e-commerce qui définit certains echaînements de pages qui doivent se dérouler dans un ordre précis. Par exemple, lors du paiement, l'utilisateur commence par visualiser son caddy puis cliquer sur "passer en caisse" puis modifie/confirme ses coordonnées (adresse etc.) puis arrive sur le formulaire de carte de crédit etc.
J'ai besoin d'empêcher l'utilisateur de revenir en arrière dans ce processus. Ce qui est bizarre, c'est que j'ai des comportements différents entre windows/linux et ie/firefox.
linux/firefox : un message demande à l'utilisateur si il souhaite annuler ou reposter le formulaire -> comportement OK, le processus n'est pas perturbé
windows/firefox, windows/IE7 : le retour se fait sans autre et le formulaire précédent est réaffiché, ce qui pose divers problèmes.
Quelle est la meilleure stratégie dans ce genre de cas (sans trop intervenir dans le code coté serveur qui n'est pas de ma création) ? Comment faire pour avoir toujours le message qui demande si oui ou non on veut reposter le formulaire ?
Merci d'avance
Lilian
Partager