Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > сохранение позиции при переходе на др страницу


Автор: americanets 18.12.2006, 16:06
нужно сделать закладки в <div> новости и акции , при нажати ссылки новости видны новости, акции видны только акции , 
как можно сохранить выбраную позицию при переходе между страницами

Автор: kaa 18.12.2006, 18:03
Про какую позицию идет речь? Где позиция? Если надо

Код

нужно сделать закладки в <div> новости и акции , при нажати ссылки новости видны новости, акции видны только акции


то пользуй слои: нажимаешь на "Новости"  - div новостей допустим улезает на z-index:1, а div "Акции" на z-index:2 и наоборот.

Я так думаю, если неправ прошу поправить.

Автор: americanets 19.12.2006, 12:33
да, но нужно чтоб при переходе на другую страницу оставалось выбранное , допустим нажали новости они нам показываются, но при перезагрузке страницы все вернется как было раньше, те в исходную позицию или я не прав? 

Автор: kaa 19.12.2006, 22:34
Нет, останется то что грузится по умолчанию. А вот что загружается по умолчанию - это уже от вас зависит. 
Т.к. при переходе на другую страницу(в том же окне как я понимаю) старый документ(то бишь в вашем случае новости) теряется и загружается новый. Есть тока один способ восстановить старое значение при возврате - запомнить url затираемой страницы (т.е. что там было прогружено) на стороне сервера и при прогрузке уже предыдущей страницы восстановить заново.

Одна особенность: для каждого пользователя будет "своя" предыдущая страница, тоесть дружно юзаем сессии  и  БД smile.

Я так думаю.

Тока зачем такие сложности? В браузере ведь есть кнопочка "Назад " smile   

Автор: americanets 20.12.2006, 08:44
ок , спасибо, понятно 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)