Отследить кнопки Вперед и Назад в браузере
Задача в теме: как отследить нажатие этих кнопок.
Рылся в интернете, на удивление ничего не нашел, хотя тема, по-моему, очень актуальная, без чего-то такого не сделаешь корректную корзину например. Прошу поделиться опытом реализации, как показать актуальную страницу, если пользователь пришел на нее по нажатию указанных кнопок. Или, кто умеет, разобраться, как это дело реализовано на http://etag.com.ua например. Там, как не прийди на страницу, она обязательно заново с сервера грузиться, такой вариант устраивает. |
|
Так это ж только для FF и GH, а на этаже для всех браузеров работает. Хотелось бы узнать, как человечество решало этот вопрос до HTML5.
|
document.location.hash
|
Цитата:
|
Ясно, тогда последний вопрос: document.location.hash возвращает то, что после #, а у меня таких ссылок нет, что взамен можно использовать.
|
ничего, либо их, либо то что появилось в HTML5
|
Ясно, спасибо.
Хотя не вполне ясно, если в курсе, скажите почему не подойдет Location.href |
Цитата:
|
|
Думаю, что именно это и надо, я подправил, чтобы без location.hash работал т.к у меня ссылки без # (правильно подправил или нет - не знаю пока), сейчас вопрос в другом - условие в observer() у меня почему-то никогда не бывает true -> вся кухня не запускается.
P.S Музыка прикольная, и сейчас играет. |
Часовой пояс GMT +3, время: 02:44. |