[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с кнопками истории back, forward
kasichvadim
Здравствуйте!
Делаю пушстейт навигацию на сайте. Контент на странице, при нажатии на ссылку слайдиться справа налево. Когда юзер нажимает на кнопку Назад в браузере, мне нужно этот контент теперь прослайдить в обратную сторну (слева направо). Это все замечательно работает. Но когда юзер нажимает Вперед мне снова нужно контент прослайдить справа налево (аля три виев на гитхабе). При навигации по истории генерируется ивент popstate. Может с него можно узнать какая кнопка была нажата?
Заранее спасибо за подсказки )



Спустя 1 час, 12 минут, 29 секунд (14.12.2011 - 22:14) Игорь_Vasinsky написал(а):
Цитата
Может с него можно узнать какая кнопка была нажата?


а не логичней вешать тот обработчик на ту кнопку - на какую надо?

Спустя 46 минут, 54 секунды (14.12.2011 - 23:01) kasichvadim написал(а):
Цитата (Игорь_Vasinsky @ 14.12.2011 - 21:14)
Цитата
Может с него можно узнать какая кнопка была нажата?


а не логичней вешать тот обработчик на ту кнопку - на какую надо?

Если бы можно было повесить обработчик (или если бы я знал как это сделать) на кнопку back или forward, этот топик я бы не создавал. Видимо Вы невнимательно читали мой пост, либо я не все понятно там изложил.
Насколько мне известно, на эти кнопки обработчик повесить невозможно. При навигации по истории просто генериться событие popstate.

Спустя 3 минуты (14.12.2011 - 23:04) Игорь_Vasinsky написал(а):
biggrin.gif да я тебе даже на координату страницы её подвесить могу, а ты говоришь. ты не просекаешь логику механизма.

Знаком с JS?

Спустя 14 минут, 26 секунд (14.12.2011 - 23:18) kasichvadim написал(а):
Цитата (Игорь_Vasinsky @ 14.12.2011 - 22:04)
biggrin.gif да я тебе даже на координату страницы её подвесить могу

дело в том, что эти кнопки за пределами страницы находяться )
Я за эти кнопки http://clip2net.com/s/1oWxE

P.S. Может ты можешь еще обработчик клика по рабочему столу повесить? wink.gif

Спустя 19 минут, 38 секунд (14.12.2011 - 23:38) Игорь_Vasinsky написал(а):
Да как 2 пальца.... даже удар лба о монитор

http://www.google.ru/#sclient=psy-ab&hl=ru...iw=1366&bih=610

Спустя 10 минут, 12 секунд (14.12.2011 - 23:48) kasichvadim написал(а):
Цитата (Игорь_Vasinsky @ 14.12.2011 - 22:38)
Да как 2 пальца.... даже удар лба о монитор

http://www.google.ru/#sclient=psy-ab&hl=ru...iw=1366&bih=610

Ну удар лба о монитор и я мастак отследить biggrin.gif
Но хотелось бы всего лишь определить какая же все-таки кнопка истории была нажата )

Спустя 16 минут, 39 секунд (15.12.2011 - 00:05) caballero написал(а):
В HTML5 для жертв моды на аякс добавили функционал управления историей.
http://habrahabr.ru/blogs/javascript/123106/
Но именно отследтить куда былан нажата кнопка все равно нельзя

Спустя 14 минут, 56 секунд (15.12.2011 - 00:20) kasichvadim написал(а):
А почему сразу жертвы? Как по мне, очень удобно, практично и красиво.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.