спасибо за детальые обяснения.... очень помогло....
проблема в следующая (с чего все началось):
надо при нажитии клавиши Back редиректить браузер на предефайнутую траницу. Я придумал следующий алгоритм:
1. на клиенте делаю <input type='hidden' value='0'>
Сабмит происходит на всех страницах с помощю одной функции. При сабмите значение хидн елемента инкрементируется на 1.
2. на сервере мы проверяем, если значение хидн елемента больше 1 то редиретим на предефайнетею страницу.
теперь допустим юзер нажал кнопку Back. Переходим на страницу назад, при етом как я понимаю страница вытаскивается с кеша. Значение хидн елемента там 1. При сабмите страницы на сервер оно инкрементируется на 1, и принимает значение 2. На сервере проесзодит проверка 2>1, и соответственно редирект. Проблема заключается в том что если юзер нажал кнопку Back а потом F5, то значение хидн елемента обнуляется, и страницу можна свободно сабмитить.
Вот.
только-что ище нашел одно решение — на онлоад страницы проверять, если значение хидн переменной =1, то с помощю скрипта редиректить на определенную страницу.
Буду очень признателен если оставите свои коментарии.
Заранее спасибо.
ICQ: 3066512
... << RSDN@Home 1.1.3 stable >>