Как мне узнать, возникает ли событие popstate из действий назад или вперед с HTML5 pushstate?

Я разрабатываю веб-страницу, где в зависимости от следующего или обратного действия я выполняю соответствующую анимацию, проблема возникает при использовании pushstate. Когда я получаю событие, как мне узнать, нажал ли пользователь кнопки истории назад или вперед с помощью Pushstate API? Или мне нужно что-то реализовать самостоятельно?

57
задан Davsket 23 January 2012 в 23:46
поделиться