Я разработал поисковый компонент AJAX для запроса Google Search Appliance.Он выполняет AJAX-вызов php-скрипта, который извлекает XML из GSA, кодирует его как JSON и отправляет обратно в браузер.Оттуда плагин шаблона jquery сделает все остальное.Этот процесс работает должным образом.
Однако, когда я ухожу со страницы поиска (например, нажимаю на ссылку с результатом) и позже желаю вернуться к результатам поиска, IE и Chrome не сохраняют поискрезультаты и ваше положение на странице, в то время как FF, Opera и Safari сохраняют содержимое AJAX, добавленное к DOM, и ваше положение на панели.В IE и Chrome, по сути, он наносит ответный удар и видит пустую страницу без результатов.
Есть ли причина, по которой браузеры ведут себя по-разному?(некоторые браузеры показывают добавленный контент, когда вы возвращаетесь на страницу, некоторые - нет)
Есть ли простой способ исправить это без какого-либо типа сеанса, состояния или хранилища?
Спасибо