2010-01-29 53 views
1

在SO上已經提出了類似問題,但我仍在尋找解決方案而不是解決方法。基於Ajax的應用程序中的瀏覽器後退按鈕處理

我正在研究基於Ajax的應用程序,當用戶點擊瀏覽器後退按鈕時,它將用戶帶到登錄頁面(登錄頁面之後的每個頁面都是ajax加載的)。顯然,這不是用戶所期望的。

我們建議使用麪包屑給客戶

*Page One >> Page Two >> Page Three* 

但客戶堅持,他們更喜歡使用瀏覽器的後退按鈕。有沒有一種方法可以以某種方式將Bread Crumb鏈接嵌入到瀏覽器緩存中......換句話說,單擊後退按鈕會調用點擊Bread Crumb鏈接的相同動作?

問候, SB

+1

http://plugins.jquery.com/project/history是一個很好的解決方案,即追加和覆蓋位置散列。 – 2010-01-29 07:08:18

+0

我試過plugins.jquery.com/project/history,如果我理解正確,它只適用於GET請求。我使用的是DWR,DWR使用POST,所以這個jquery插件不適合我們。 – 2010-02-02 05:34:06

回答