Магистральная маршрутизация, определяющая нажатие вперед или назад

Я пишу приложение, используя backbone.js, и анимирую между страницами (немного похоже на iphone стиль пользовательского интерфейса ). Таким образом, когда вы нажимаете кнопку, следующая страница скользит справа, а нажатие кнопки «Назад» заставит следующую страницу скользить слева. Я хочу иметь возможность делать то же самое с кнопками браузера вперед и назад, используя маршрутизатор. Можно ли сказать, что было нажато, (вперед или назад ), чтобы я мог убедиться, что анимация идет в правильном направлении?

Просто поясню: я не спрашиваю, как выполнять магистральную маршрутизацию. Я спрашиваю, выполняя магистральную маршрутизацию, как вы можете определить, какая кнопка вызвала изменение URL-адреса, была ли это кнопка «Назад» или «Вперед»?

Спасибо

9
задан dan 23 April 2012 в 21:28
поделиться