Как узнать нажатие кнопки «Назад» в браузере с помощью истории gwt

Я использую прослушиватель истории для кнопок браузера «вперед» и «назад». Но я не могу узнать историю нажатия кнопки «Назад». Если есть идеи, пожалуйста, ответьте.. срочно для меня... Спасибо.


person ruchi    schedule 09.07.2012    source источник


Ответы (1)


Ваш код может использовать токены, отправленные системой управления историей, чтобы определить, какое действие вы хотите предпринять. Предположим, вы находитесь на странице1, и эта страница идентифицируется токеном «страница1». Теперь вы переходите на страницу 2. Если вы нажмете кнопку «Назад», вы получите токен «page1». Вы можете использовать это, чтобы установить состояние, связанное со страницей 1. Дополнительные сведения см. в этом документе Google.

person Ganesh Kumar    schedule 09.07.2012
comment
Спасибо за ответ ... Я просто хочу, когда нажимаю кнопку браузера «Назад», а не узнаю, что кнопка браузера нажата ... потому что на основе события щелчка я просто выполняю некоторый код ... можно ли узнать, что кнопка браузера нажата .... - person ruchi; 10.07.2012
comment
Нет, это невозможно. На этот вопрос уже дан ответ здесь - person Ganesh Kumar; 10.07.2012