Réinitialiser le cache d'un formulaire

Daemyn Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,
Après envoi d'un formulaire, et si je clique sur le bouton précédent du navigateur, le formulaire réapparaît alimenté avec les mêmes valeurs que j'ai saisi (comme d'habitude)
Dans mon cas je veux que le navigateur laisse tomber les valeur et m'afficher le formulaire de nouveaux vide quand je clique sur précédent!

J'ai essayé plusieurs solution mais ça marche pas !

Exemple de solutions : Changer le header pour ne pas conserver le cache:

En PHP
header("Last-Modified: " . gmdate("D, d M Y H:i:s") ." GMT");
header("Cache-Control: no-store, no-cache,must-revalidate");
header("Cache-Control: post-check=0, pre-check=0",false);
header("Pragma: no-cache");
ou En Html
<Meta http-equiv="Pragma" content="no-cache">
....

et j'ai essayé de réinitialiser le formulaire par javascript

<script>
document.form_identification.reset();
</script>

mais quand on fait précédent le navigateur n'exécute rien et le formulaire retiens les données ainsi

Il n'y a pas d'autres solutions?

Merci!

Cordialement!
A voir également:

1 réponse

tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Salut,

Éventuellement avec une sessions en début de formulaire et lorsque le formulaire est envoyé, supprimer celle-ci..?
Signature non conforme - Publicité supprimée Modération CCM
0