Je souhaite désactiver les fenêtres contextuelles "Confirmer la nouvelle soumission du formulaire" sur Google Chrome lorsque je fais un rafraîchissement. Cette discussion (très) ancienne reconnaît le problème mais ne fournit pas de correctif.
Y a-t-il quelqu'un qui a une meilleure idée?
google-chrome
Randomblue
la source
la source
Réponses:
Chrome a introduit cette "fonctionnalité" afin d'éviter aux utilisateurs de dupliquer involontairement des actions POST sur des formulaires, comme acheter deux fois le même article.
Cela a apparemment été corrigé il y a quelque temps en utilisant le
-disable-prompt-on-repost
paramètre sur l'invocation de Chrome, mais cela a également été brisé dans les versions ultérieures.Malgré de nombreux rapports de bogues liés à Chrome, qui sont restés ouverts pendant des années (!), Le bogue est toujours là. Apparemment, le module Chrome qui fait avancer / reculer est si mal écrit qu'il est presque impossible de le réparer. Et personne n'ose le réécrire à partir de zéro.
Par conséquent, si vous ne pouvez pas modifier la page contenant l'opération POST, vous n'avez pas de chance et il n'y a pas de solution.
Si vous pouvez modifier la page, vous avez deux solutions:
Il y a bien sûr la solution d'utiliser un autre navigateur que Chrome (mais cela ne répond pas à la question).
la source