Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Спасибо за развёрнутый ответ! Сейчас просто генерю ссылку на реферрера динамически using SSI. 07.11.08 08:40 Число просмотров: 2912
Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 07.11.08 12:44 Количество правок: 1
|
> Как варианты "для размышлений" (я с ходу не нашел > соответствующего API) - проверять на страницах не кукисы, а > наличие истории после текущей позиции (проде переходы по > истории возможны, но функцию которая сказала бы где ты > сейчас находишься я не нашел), либо проверять реферер > страницы. Subj, тупо делаю ссылку на реферрера, а поскольку страница динамическая, и времени жизни у неё нет, она и обновляется браузером сама.
> Вообще проблема твоего варианта в том, что после вызова > history.back() страница теряет контроль выполнения. Можно > поэкспериментировать с яваскриптовым эвентом OnUnload(), но > я его никогда на практике не применял и не могу сказать как > он себя поведет. Неа, не теряет, поскольку ссылка вида javascript:history.back();alert("Контекст ещё живой"); таки выведет алерт. Это браузер не хочет обновлять по каким-то ему ведомым причинам, жаль, потому что не сохраняется позиция, с какого места (по вертикали) ты перешёл туда, откуда надо красиво вернуться, при обновлении страницы браузер помнит позицию, а при переходе нет.
Ну в общем, так вышел из положения, пока достаточно, спасибо за участие :)
|
|
|