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 -
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!
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:
- Réinitialiser le cache d'un formulaire
- Whatsapp formulaire opposition - Guide
- Réinitialiser un pc - Guide
- Reinitialiser pc sans mdp - Guide
- Formulaire de réclamation facebook - Guide
- Copie caché - Guide