2013-06-26 3 views
2

Thats делает меня сумасшедшим.
Я вызываю детали страницы с главной страницы, используя, javascript - window.open("4prod.html?pkd="+idd,'_self', false);, которые открываются на той же странице окна с информацией о продукте. Когда эта страница сведений была открыта, появляется кнопка «назад», снова в javascript - onclick="history.go(-1); return false;.Хромированная страница перезагрузки после history.back

В FF работает отлично, это означает, что на странице «назад» на странице сведений основная страница отображается с состоянием, когда я ее покинул, но в Chrome и IE «назад» перезагрузите основную страницу и все записи (входы , изменения цвета и т. д., которые сделали пользователи), и отобразилась новая обновленная страница. Как я могу избежать перезагрузки в Chrome nad IE, просто вызывая кешированную основную страницу?

+0

Mybe related: http://stackoverflow.com/questions/13307363/google-chrome-refreshing-without-been-asked-for-it – Sergio

ответ

0

This answer говорит, что это невозможно без файлов cookie, если URL-адрес изменяется. Возможно ли иметь только одну форму в одном <div>, затем скрыть ее (и показать детали в другом <div>), затем, когда нажата кнопка «Назад», просто отмените это? Во всяком случае, (как только страница загрузила JS) выполнение будет быстрее.

Смежные вопросы