Можно ли перенаправить пользователей на страницу, когда они нажимают кнопку «Назад» в браузере? Если да, то как я могу это достичь?Перенаправить пользователей на страницу, когда они нажимают кнопку «Назад» браузера
Благодаря
Можно ли перенаправить пользователей на страницу, когда они нажимают кнопку «Назад» в браузере? Если да, то как я могу это достичь?Перенаправить пользователей на страницу, когда они нажимают кнопку «Назад» браузера
Благодаря
Чтобы избежать появления сообщения «Подтвердить повторную отправку формы», вы можете использовать PRG шаблон. Таким образом, при нажатии кнопки «Назад» пользователь просто вернется к форме поиска, как и ожидалось.
Я довольно долго боролся с этой проблемой. Сегодня днем я пытаюсь разрешить пользователю повторно отправить форму целенаправленно. Люди в Интернете опубликовали много вещей о том, как обойти ошибки отправки формы, но ни одна из них не работала для моей конкретной ситуации. Я наконец нашел это сообщение от MMK. Его решение работало отлично, если вы должны позволить пользователю вернуться к поиску или чему-то в этом направлении, я бы полностью рекомендовал использовать метод GET, даже если вы привыкли использовать POST. Если вы не знаете, как точно, просто выполните некоторые поиски в Интернете - поверьте мне, это того стоит.
1) [Не делайте этого] (http://www.useit.com/alertbox/990530.html) 2) Что вы пытаетесь сделать точно? –
Сейчас я показываю результаты поиска на той же странице. Пользователь может даже фильтровать результаты, используя ту же форму - результаты снова появляются на одной странице. Теперь, если я нажму на кнопку «Назад», появится следующая msg: «Подтвердить форму Resubmission На этой веб-странице требуются данные, которые вы ввели ранее, чтобы их можно было правильно отобразить. Вы можете отправить эти данные еще раз, но при этом вы повторите любое действие эта страница ранее была выполнена. Нажмите «Обновить», чтобы повторно отправить эти данные и отобразить эту страницу ». - Я хочу этого избежать. –
, поскольку @Laurent говорит о своей первой десятке ошибок веб-дизайна 1999 года, но вы можете реализовать обратную кнопку по истории javascript, которая является встроенной функцией, вы можете проверить это на консоли. history.go (-1) сделает это, для тега привязки вы можете использовать: javascript: history.back(). и для кнопки вы можете использовать: – Shreedhar