|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 42 ![]() |
Bonjour, j'ai créé un formulaire qui modifie des fiches d'inventaires.
Mon souci c'est que lorsque l'utilisateur modifie certains champs et qu'il appuie malencontreusement sur le bouton "Précédent" du navigateur, il n'a enregistré aucune des modifications qu'il avait rentré Y a-t-il une possibilité de gérer de retour via le bouton du navigateur ? Par exemple avoir un pop-up qui demande si l'on souhaite enregistrer les informations ou s'il l'on souhaite quitter la page sans enregistrer ? Je pense que ça doit exister, j'ai déjà vu ça sur certains sites mais je n'sais plus où ^^ Une idée ? Merci de votre aide ! Trif' |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() |
Tu ne peux modifier la barre d'outil des navigateurs.
Rien ne t'empêche alors de faire cette gestion de stock en pop up, là tu peux déterminer les fonctionnalités à afficher. Code :
toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,menubar=no,copyhistory=no |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 242 ![]() |
Sinon tu peux enregistrer les éléments du formulaire sur l'évènement onunload par exemple dans une variable de session avec une requête ajax mais ça fait un peu de boulot...
__________________
- Réalisations - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com