Отобразить подтверждающее сообщение на той же странице: лучшие практики - PullRequest
0 голосов
/ 28 сентября 2010

Я видел такое поведение во многих веб-сайтах и ​​веб-приложениях, но я не могу найти «чистый и стандартный» способ воспроизвести его: пользователь заполняет форму, отправляет ее и затем, после успешной проверки, форма перезагружается с сообщением сверху, говорящим что-то вроде «Элемент был сохранен».Пока никаких проблем, я не могу понять, как они продолжают отображать подтверждающее сообщение, если эта конкретная страница перезагружается, но когда пользователь переходит на другую страницу и затем возвращается к исходной (той, которая содержит форму) сообщениетам больше нетКажется, что нет данных для получения или публикации, поэтому я предполагаю, что вместо них используются переменные сеанса или файлы cookie, но как они узнают, когда их хранить, а когда их сбрасывать?Или, может быть, я ошибаюсь, и есть другой способ ... помогите мне, пожалуйста!

Ответы [ 2 ]

1 голос
/ 28 сентября 2010

Полагаю, они использовали переменную сеанса, которая сбрасывает себя в момент доступа к странице. Поэтому, если они снова попытаются получить к нему доступ, они просто перенаправляются.

0 голосов
/ 28 сентября 2010

Может быть, страница с формой не имеет "неустановленной" переменной сеанса, но другие имеют?

...