2013-06-26 228 views
2

這讓我瘋狂。
我打電話來自主頁面的詳細信息頁面,使用javascript - window.open("4prod.html?pkd="+idd,'_self', false);,可在同一個窗口頁面中打開產品詳細信息。當這個細節頁面打開時,有一個按鈕「返回」,同樣在javascript中 - onclick="history.go(-1); return false;Chrome瀏覽器重新載入歷史記錄頁面。返回

在FF工程很好,這意味着,從詳細信息頁面的「返回」按鈕,主頁面隨着我離開它而顯示狀態,但在Chrome和IE「返回」按鈕重新加載主頁面和所有條目,用戶所做的顏色變化等)已經消失並顯示新的刷新頁面。 如何避免在Chrome瀏覽器中重新加載IE只調用緩存的主頁?

+0

Mybe相關:http://stackoverflow.com/questions/13307363/google-chrome-refreshing-without-been-asked-forit – Sergio

回答

0

This answer表示如果URL更改,則不可能沒有Cookie。是否有可能只有一個<div>中的表單,然後將其隱藏(並在另一個<div>中顯示詳細信息),然後當單擊後退按鈕時,只需將其反轉?如果有的話,(一旦頁面加載JS)執行會更快。