Я хочу отключить всплывающие окна «Подтверждение повторной отправки формы» в Google Chrome при обновлении. Это (очень) старое обсуждение признает проблему, но не дает решения.
Есть кто-то с лучшей идеей?
Я хочу отключить всплывающие окна «Подтверждение повторной отправки формы» в Google Chrome при обновлении. Это (очень) старое обсуждение признает проблему, но не дает решения.
Есть кто-то с лучшей идеей?
Ответы:
Chrome ввел эту «функцию», чтобы избежать непреднамеренного дублирования пользователями действий POST в формах, таких как покупка одной и той же статьи дважды.
Это, по-видимому, было исправлено некоторое время назад с помощью -disable-prompt-on-repost
параметра при вызове Chrome, но это также было нарушено в более поздних версиях.
Несмотря на многочисленные сообщения об ошибках в Chrome, которые оставались открытыми в течение многих лет (!), Ошибка все еще существует. По-видимому, модуль Chrome, который выполняет возврат / пересылку, написан настолько плохо, что исправить его практически невозможно. И никто не смеет переписать это с нуля.
Поэтому, если вы не можете изменить страницу, содержащую операцию POST, вам не повезло, и решения не существует.
Если вы можете изменить страницу, то у вас есть два решения:
Конечно, есть решение использовать другой браузер, кроме Chrome (но это не отвечает на вопрос).