Как не дать пользователю пользоваться на Web странице кнопкой Back?
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как не дать пользователю пользоваться на Web... Expand / Collapse
Автор
Сообщение
06.02.2007 13:30
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 31.03.2008 16:02
Сообщ.: 693, Visits: 7 080
Что нужно сделать с объектом history, что бы отрезать пользователю возможность воспользоваться кнопкой Back?

Спасибо!
Евгений Боуден
Сообщ. #910465
06.02.2007 13:40
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Надо испольщовать метод location.replace() для перехода между страницами и тогда в history всегда будет одна запись.
Сообщ. #910466
06.02.2007 14:28
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 31.03.2008 16:02
Сообщ.: 693, Visits: 7 080
Не совсем понял. Я перехожу на страницу с помощью метода Redirect или Server.Transfer (в серверном коде). Уже после загрузке новой страницы я хочу запретить пользователю возврат. Как это сделать?

Спасибо!
Евгений Боуден
Сообщ. #910467
06.02.2007 14:37
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Если использовать Server.Transfer, то уже ничего делать не надо. Клиент и так не подозревает об этом "редиректе". А вместо Response.Redirect и генерить клиентский скрит с командой location.replace('новый_адрес'); По моему только так.
Сообщ. #910468
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 8:50