|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.02.2012, 20:08 | #1 |
Новичок
Джуниор
Регистрация: 01.06.2010
Сообщений: 1
|
Запретить возврат назад
Здравствуйте! Создаю веб- тест на ASP.Net, имеется следующая проблема. Пользователь отвечает на все вопросы жмет кнопку «закончить тест» и переходит на страницу статистики. Нужно сделать, чтобы со страницы статистики он не мог вернуться назад и исправить ответы. Т е нужно как-то заблокировать браузерную кнопку «назад» или хотя бы сделать, чтоб она возвращала на не предыдущую страницу с вопросами а на какую-нибудь другую (например на страницу выбора вариантов ). В заранее спасибо!
|
08.03.2012, 17:31 | #2 |
Пользователь
Регистрация: 08.03.2012
Сообщений: 10
|
Исправить поведение браузера в данном случае нельзя. Тебе лучше все это обрабатывать на сервере. Установить сколько раз пользователь может пройти тест, и с каждым тестом, например, в строке запроса отправлять идентификатор. Как только выполняется postback, ты на серве регистрируешь что тест с этим идентификатором пройден, а кол-во возможных выполнений теста eу пользователя увеличиваешь на +1. И если найдется какой нибудь хитрец, делаешь редирект на нужную тебе страницу
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переименовать программу назад | misher | Общие вопросы Delphi | 2 | 11.04.2011 08:11 |
Назад и обновить | Zloy_Doomer | JavaScript, Ajax | 7 | 21.11.2010 19:20 |
Автоматический возврат на несколько страниц назад | Demien | PHP | 2 | 22.02.2010 23:00 |
Назад в прошлое | Repz | О форуме и сайтах клуба | 4 | 14.08.2007 12:56 |
на шаг назад... | malevich | Общие вопросы Delphi | 9 | 01.04.2007 20:50 |