Поймать назад кнопку (сохранить одну запись истории, без видимых хэш-тегов) - PullRequest
1 голос
/ 16 июня 2011

В настоящее время мы создаем расширенный сервис на основе JS / AJAX, и, очевидно, важно, чтобы кнопка «Назад» работала осмысленно. Я осмотрел некоторые из них и был в контакте с решениями iframe-hash / anchor-ранее, но все, что я видел и нашел, основаны на идее перехода назад / вперед в структуре страницы. То, что я ищу, - это найти способ привязать кнопку «Назад» к альтернативе «закрыть» / «отменить».

Решение для того, что я ищу, простое: почти всегда сохраняют ровно одну дополнительную запись в истории (за исключением случаев, когда «мы» решаем, что пользователь находится на «старте»), без с отображением хеш-тега в строке адреса.

У меня была попытка реализовать его самостоятельно, скрытый iframe, для которого я меняю хэш, работал хорошо во всех браузерах, кроме IE, он отказывался обновлять хэш-тег для меня при нажатии назад. Существуют ли какие-либо решения, которые решают эту проблему (кнопка ловушки назад, без видимого хэш-тега)? Или какие-нибудь простые кросс-браузерные решения для работы со скрытыми хэштегами iframe?

1 Ответ

0 голосов
/ 17 июня 2011

Извините за частичный ответ, но это выглядит многообещающе: http://code.google.com/p/reallysimplehistory/

Я хотел бы получать информацию о вашем прогрессе в этом, это полезно, если это целесообразно реализовать.

Dan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...