Как заставить FF и IE действовать одинаково при нажатии кнопки «Назад» с хеш-метками #

StackOverflow https://stackoverflow.com/questions/820946

  •  03-07-2019
  •  | 
  •  

Вопрос

Я использую аккордеон jquery, который использует хеш-метки для различения открытых аккордеонных вкладок.

демонстрационная страница

http://sandbox.unwrongest.com/jquery.accordion/

При переходе по нескольким вкладкам с использованием кнопки «назад» Firefox отображает только изменение значений хеш-функции.

В IE значения хеш-функции не меняются при нажатии кнопки назад и переходят непосредственно на предыдущую страницу.

Я бы хотел, чтобы Firefox действовал так же, как IE ... не то, что я говорю очень часто.

Спасибо всем, кто дал несколько советов.

Это было полезно?

Решение

Вот плагин истории jquery, который включает кнопки возврата с вызовами AJAX

http://plugins.jquery.com/project/history

Я использовал его в одном из наших основных приложений для электронной коммерции, и это действительно очень хорошо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top