afficher un message de confirmation quand l'utilisateur cliq

gunsdeluxe
Invité n'ayant pas de compte PHPfrance

08 mars 2007, 16:57

bonjour,
j'ai lu beaucoup de choses sur le net mais je ne trouve pas la solution à mon problème. J'ai fait un swf qui permet de créer une montre personnalisée. L'utilisateur peut cliquer sur un bouton "demande de prix", il est alors redirigé vers un formulaire et toute la personnalisation de la montre est retenue.
Le problème c'est que l'utilisateur, quand il est sur le formulaire, va peut etre cliquer sur précédent, pensant revoir la montre qu'il vient de créer.
Mais ça ne fera que relancer l'outil de personalisation et ses informations de personnalisation sont perdues. Pour ne pas bidouiller, j'aimerai que, lorsqu'il clique sur précédent, une question lui soit posée (sans rechargement). Par exemple: 'Vous allez perdre toutes les informations de la montre créée, êtes-vous sûr de bien vouloir revenir en arrière?'
Est-ce possible ? Si non, pas besoin de développer plus, je me débrouillerai en php......

Merci à vous tous 8-)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

09 mars 2007, 11:25

A priori, tu peux détecter que l'utilisateur quitte la page avec les événements onUnload et onBeforeOnload, mais tu ne peux pas savoir s'ils sont déclenchés parce que l'utilisateur ferme la fenêtre, clique sur précédent, ou simplement ouvre un lien de ta page...

Pas sur du coup que tu puisses parvenir à ce que tu souhaites en javascript..
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...