Когда форма отправлена (ajax), я перехожу на другую страницу и, нажимая кнопку «Назад», форма снова отправляется.Предотвращение ввода ajax при нажатии кнопки «Назад»
Есть ли способ остановить запись ajax при нажатии на кнопку «Назад» в браузере?
Я использовал приведенный ниже код, чтобы остановить предыдущий запрос, но после этого в браузере отключены кнопка «Назад» и «Вперед».
window.onpopstate = function (e) {}; history.pushState({}, '');
Примечание: Я получаю этот вопрос только в chrome
и safari
.
'OnClick = "history.back(); event.preventDefault();"' –
, для которых OnClick элементов х? –
для кнопки back button onclick –