我寫一個Web應用程序,檢索大量使用AJAX根據用戶點擊了哪些按鈕,實質性變更的加載頁面的數據(比方說,點擊按鈕1從取頁面state0到STATE1等..)製作瀏覽器後退按鈕的工作要求
此外,如果按鈕數被傳遞給服務器作爲GET變量,服務器處於正確的狀態返回的頁面。
毋庸置疑,前進/後退瀏覽器按鈕不起作用,因爲URL沒有通過期間實現AJAX狀態的變化改變。
所以,我的問題是,我怎樣才能使瀏覽器後退/前進按鈕的作用?
每當狀態改變時,是否可以向瀏覽器提供正確的URL;但停止重新加載頁面?
請注意,這個問題只是關於瀏覽器後退/前進按鈕。我可以創建自定義的後退/前進按鈕,但這不是我想要做的。
嘗試使用谷歌搜索「後退按鈕AJAX」 - 你會得到很多結果。這個問題是衆所周知的,並且有很多方法可以解決這個問題。 – 2009-11-04 12:09:30