Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
[ok]
Здравствуйте.
Ситуация. Есть страница с разным содержимым.
Содержимое всё загружается сразу, но показывается только часть 1.
Если пользователь тыкает по кнопке/тексту/рисунку, то отображаемая часть скрывается и открывается часть соответствующая нажатому элементу.
То бишь, получаете типа вкладок. Вначале всё загрузили, а потом смотрим только то, что надо.
Проблема вот в чём. Если человек смотрит допустим часть 5 и нажимает "обновить страницу" или F5, то у него после загрузки снова отображается часть 1.
Надо сделать так, чтобы после перезагрузки у него отображалась та часть, которую он смотрел перед обновлением. Вопрос - как это сделать.
У меня была мысль менять url при смене "вкладки". То есть, ткнул по элементу и адрес поменялся на domail.com?vkladka=часть5.
Но проблема в том, что любая смена url (через window.location/document.location) приводит к обновлению.
А мне надо менять url без перезагрузки документа. Так что надо решать вопрос как-то иначе.
Кто-нибудь может подсказать как это можно сделать на js?
Здравствуйте.
Ситуация. Есть страница с разным содержимым.
Содержимое всё загружается сразу, но показывается только часть 1.
Если пользователь тыкает по кнопке/тексту/рисунку, то отображаемая часть скрывается и открывается часть соответствующая нажатому элементу.
То бишь, получаете типа вкладок. Вначале всё загрузили, а потом смотрим только то, что надо.
Проблема вот в чём. Если человек смотрит допустим часть 5 и нажимает "обновить страницу" или F5, то у него после загрузки снова отображается часть 1.
Надо сделать так, чтобы после перезагрузки у него отображалась та часть, которую он смотрел перед обновлением. Вопрос - как это сделать.
У меня была мысль менять url при смене "вкладки". То есть, ткнул по элементу и адрес поменялся на domail.com?vkladka=часть5.
Но проблема в том, что любая смена url (через window.location/document.location) приводит к обновлению.
А мне надо менять url без перезагрузки документа. Так что надо решать вопрос как-то иначе.
Кто-нибудь может подсказать как это можно сделать на js?
-
-
21.05.2012 в 20:33-
-
21.05.2012 в 21:01-
-
22.05.2012 в 12:22vkladki.php#vkladka5