Всякий раз, когда я перезагружаю страницу, которая передает данные через POST, я получаю это сообщение.

Однако для некоторых страниц (особенно для игр) я не против повторно отправить запрос POST. Действие не имеет большого значения, и я хочу, чтобы оно было максимально быстрым.

Могу ли я, как ПОЛЬЗОВАТЕЛЬ, а не разработчик веб-сайта, отключить это предупреждение для определенной страницы?

1 ответ1

0

Вы не можете отключить это предупреждение. Механизма для этого нет, потому что это довольно серьезное предупреждение о действии, которое может иметь серьезные последствия.

Это происходит, когда вы приняли форму и хотите вернуться к ней. Однако выполнение этого может не отображать пустую форму, но, в зависимости от браузера, может выполняться снова, принимая форму.

Если вы только что купили новую стиральную машину и вернулись к форме оплаты, вы можете быть удивлены, узнав позже, что ваш банковский счет был дважды списан за эту машину ...

Веб-разработчик, создавший форму, не думал об этой возможности и не предпринял шагов, чтобы избежать ее, используя Post/Redirect/Get. Вы, пользователь, должны быть абсолютно уверены, возвращаясь назад, что вы не возражаете против повторного выполнения формы или должны знать, что ваш браузер не будет повторно отправлять эту форму.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .