В полностью javascript веб-приложении как вы можете сделать так, чтобы вы могли щелкнуть клавишу Backspace и перейти к предыдущему действию? - PullRequest
0 голосов
/ 09 ноября 2010

У меня есть веб-приложение на JavaScript, которое я пытаюсь создать, чтобы вы могли использовать кнопку «Назад» в браузере.Как ты это делаешь?Я видел, как это сделано, но не могу понять, как это сделать.

Ответы [ 3 ]

2 голосов
/ 09 ноября 2010

Если вам не нужен кросс-браузер (например, в личном проекте), вы можете использовать относительно недавнее событие onhashchange . Более интересно, чем использование библиотеки :) Если вы хотите быть еще более передовым, попробуйте History.pushState . Кросс-браузерные решения можно найти во многих средах, включая некоторые автономные .

2 голосов
/ 09 ноября 2010

Большинство фреймворков javascript поддерживают эти вещи.Это из jquery: http://plugins.jquery.com/project/history. Если это приложение "полностью javascript", у вас там будет какая-то инфраструктура.Если нет, jquery будет самым быстрым для подключения. YUI также поддерживает историю

1 голос
/ 09 ноября 2010

Вы можете получить доступ к истории браузера, используя историю.

добавить кнопку или кнопку, которая вам подходит:

onclick="history.go(-1);return false;"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...