какое нибудь событие наступает если юзер жмет кнопку back в броузере ?

student-uni
Дата: 20.04.2007 17:31:21
какое нибудь событие наступает если юзер жмет кнопку back в броузере ?
спасибо
Dmitry Uvarov
Дата: 20.04.2007 17:40:14
на клиенте заново выполняются скрипты в порядке их появления
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
VitalyP
Дата: 20.04.2007 17:52:40
Значит, это синоним обыкновенному директу на страничку?
Best regards, VitalyP. ICQ(427338732)
Dmitry Uvarov
Дата: 20.04.2007 21:24:09
не совсем. До сервера дело, как правило, не доходит (если, конечно, кеширование не запрещено), соответственно серверных событий не происходит. Программно-измененные элементы некоторые браузеры восстанавливают, некоторые возвращаются к значениям, указанным первоначально на странице (вроде IE восстанавливает, FF нет, а может и наоборот). Клиентский скрипт выполняется заново.
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
prokhorovserge
Дата: 21.04.2007 19:42:47
Не всегда. Firefox, например, создаётся впечатление, может кэшировать образ страницы прямо в памяти броузера и по кнопке Back, достаёт его прямо оттуда. По кр. мере, скрипты заново не отрабатывают. Вообще, кнопка back дожна быть аналогична вводу предыдущего адреса в строке статуса. Как это обрабатываются, зависит от многих факторов.
Serge
kedicik
Дата: 23.04.2007 23:17:51
Каким образом запретить жать на эту кнопку юзеру????????? Или чтобы не было просто перехода!!!!! Можно или нет???? Если человек проходит тест то понятно ему не нужно делать возможность возврата обратно если он уже ответил на вопрос теста! Я это отслеживаю в Session! Но думаю что это неверно! Поскольку не знаю как предотвратить переход по back!!!!!
hilsoft
Дата: 23.04.2007 23:34:23
см. http://www.gotdotnet.ru/Forums/Web/444159.aspx#444207
Zorina
Дата: 24.04.2007 00:05:45
Ну зачем же так кричать?
Ну почему бы не воспользоваться поиском, не заглянуть в FAQ http://www.gotdotnet.ru/DotNet/FAQ/ASPNET/default.aspx_ google существует вот тоже. Почитать поискать.
И потом уж  если ничего не помогло попросить помочь, спокойно объяснив зачем и почему?
voodoos
Дата: 24.04.2007 02:58:44
Не всегда. Firefox, например, создаётся впечатление, может кэшировать образ страницы прямо в памяти броузера и по кнопке Back, достаёт его прямо оттуда. По кр. мере, скрипты заново не отрабатывают. Вообще, кнопка back дожна быть аналогична вводу предыдущего адреса в строке статуса. Как это обрабатываются, зависит от многих факторов.


В любом случае это сомнительный подход. Конечно, можно попытаться юзеру таки запретить это делать, как в ссылках выше, но не легче ли (правильней) на это забить? Зачем юзеру лишние неожиданности? Хочется ему жать back, пускай жмёт, падло. Смех
Колекціонерові метеликів здається, що усі по вулиці із сачками ходять.