簡體   English   中英

歷史記錄后返回Chrome重新加載頁面

[英]Chrome reload page after history.back

那讓我發瘋。
我正在使用javascript從主頁面調用詳細信息頁面window.open("4prod.html?pkd="+idd,'_self', false); 在同一窗口中打開的頁面,其中包含產品詳細信息。 打開此詳細信息頁面后,再次在javascript中顯示一個“后退”按鈕onclick="history.go(-1); return false;

在FF中效果很好,這意味着在詳細信息頁面的“后退”按鈕上,主頁面的狀態與我離開時相同,但是在Chrome和IE中,“后退”按鈕會重新加載主頁面和所有條目(輸入,顏色更改等) (用戶已創建的。)已消失,並顯示新刷新的頁面。 我如何才能避免在Chrome nad IE中重新加載只是調用緩存的首頁?

這個答案說如果URL更改,沒有cookie是不可能的。 是否可以將表單放在一個<div> ,然后將其隱藏(並在另一個<div>顯示詳細信息),然后單擊“后退”按鈕,將其反轉? 如果有的話(一旦頁面加載了JS),執行速度將會更快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM