我正在創建一個網頁,並且在後臺按鈕如何在頁面上工作時遇到一些問題。我猜我需要設置一些標題,但不知道哪些或如何。這是我所看到的:緩存如果訪問相同的頁面兩次:後退按鈕僅顯示第二次查看的數據
(1)轉到主頁面,其中顯示論壇主題。
(2)單擊鏈接轉到顯示線索的頁面。在此頁面上,向下滾動並添加評論。
(3)評論通過表單保存(編輯:我已經嘗試POST和GET表單)。現在通過重定向重新加載相同的線程頁面。評論顯示。
在Chrome中:此時按下後退按鈕仍然顯示添加的評論。它看起來好像後退按鈕不起作用。但是,該頁面會像(2)那樣向下滾動。再次單擊後退按鈕可顯示主頁面。所以,後退按鈕確實會帶我回來,但如果同一頁面出現兩次,它會同時顯示新數據。
在IE9中:按後退按鈕顯示「網頁已過期」。再次點擊它會將我帶到主頁面。
我該如何改變這種行爲,這樣後退按鈕才能真正向我展示上一頁? (2)上面有history.go( - ),這個頁面有兩個頁面,一個是頁面,一個是頁面,一個是頁面,一個是頁面, 1)和(3)有history.go(-2)。如果用戶按下(3)中的瀏覽器後退按鈕,它將不起作用,因爲它現在離主頁1爲1,但顯示從(3)。
純粹的HTML被使用?嘗試設置通過JavaScript在cookie中標記標誌。現代瀏覽器處理具有不同行爲的「後退」按鈕。 – Raptor