У меня проблема с загрузкой страниц ajax и кнопкой возврата.Я отслеживаю изменения, изменяя значение хеша.На Firefox, я могу заставить кнопку назад работать отлично, проверяя интервалы в javascript для хеша, чтобы видеть, изменяется ли он.В IE я сталкиваюсь с проблемой, когда IE даже не сохраняет ее в истории.
Например,
У меня есть страница:
a.html #a
Затем я нажимаю:
a.html # b
Теперь, когда я нажимаю кнопку «Назад», я ожидаю, что она перейдет к a.html # a,но вместо этого он возвращается на страницу до этого.Неважно, насколько глубоко я получаю, это всегда идет на страницу, предшествующую a.html # a.
Что дает?Я прочитал некоторые решения, и мне кажется, что я должен загрузить скрытый iframe где-то на странице, но даже это не работает.Страницы в формате .html загружаются в ajax в контейнер на странице.На данный момент переключение на iframe мне не подходит.
Пожалуйста, помогите.