javascript — отключить просмотр прошлого контента / истории в html

У меня есть HTML на планшете общего доступа.
Есть ли способ надежно предотвратить возвращение пользователя в историю для просмотра прошлых отправлений формы?

Я ищу, чтобы решить это либо на стороне сервера, либо с помощью JavaScript, либо сочетание двух.

Я пробовал код javascript, который предотвращает обратное действие, но он работает только с немедленным возвратом, нажмите и удерживайте, чтобы просмотреть другие варианты возврата, которые по-прежнему позволяют вернуться назад.

Форма настроена на запоминание значений при сбое отправки, но не может быть в состоянии получить их после успешной отправки.

это возможно лучше делать с помощью сессий и обрабатывать с помощью php?

1

Решение

Существует много способов предотвратить повторную отправку форм путем нажатия кнопки «Назад»:

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

Вы можете использовать сеансы, чтобы убедиться, что пользователь уже отправил форму.
Файлы cookie и / или локальное хранилище также могут быть использованы.

Тем не менее, запрос к базе данных для проверки на наличие дубликатов или повторных представлений или установка полей формы для пустых строк на стороне клиента будет лучшим вариантом, поскольку пользователь может удалить файлы cookie и очистить локальное хранилище.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]