2010-01-28 23 views
0

我需要在軌控制器檢查用戶是否使用後退按鈕回來的頁面。有沒有一個具體的方法呢?如何在Rails的控制器告訴用戶是否使用後退按鈕

+1

大多數瀏覽器不火的請求都沒有。他們只是從緩存中取出頁面。因此,它看起來像你需要尋找在Javascript中這樣做的呢? – 2010-01-28 08:06:02

回答

1

,告訴用戶使用後退按鈕是非常困難(也許是不可能的?)對Shtééf已經評論的原因。

但是,您可以通過發送一些自定義標頭,告訴頁面不應該被緩存,從而確保頁面從您的web服務器再次獲取(而不是從本地緩存抓取)。關於這些標題的更多信息,請Best way to disable client cachingWhy both no-cache and no-store should be used in HTTP response?找到或看看these questions

如果您跟蹤用戶已經進入哪個頁面,您可以查看他/她是否返回到上一頁,其中可能表示使用後退按鈕。當你點擊後退按鈕

相關問題