我正在用jQuery構建一個web應用程序& Rails。 Web應用程序使用AJAX加載頁面...不刷新頁面。jQuery - 在支持後退按鈕時使用加載和更新地址欄中的URL
當用戶點擊鏈接通過AJAX加載新頁面時,我想更新地址欄。我也想維護瀏覽器的後退按鈕支持。
想法?
我正在用jQuery構建一個web應用程序& Rails。 Web應用程序使用AJAX加載頁面...不刷新頁面。jQuery - 在支持後退按鈕時使用加載和更新地址欄中的URL
當用戶點擊鏈接通過AJAX加載新頁面時,我想更新地址欄。我也想維護瀏覽器的後退按鈕支持。
想法?
我有一個項目,同樣的需求,此功能稱爲深層鏈接。
你只需要使用一個稱爲地址http://www.asual.com/jquery/address/的jQuery插件,它使一切變得簡單。網站上有一個很棒的文檔和例子。
我試過「window.history.pushState」,但更新了URL但沒有刷新頁面,所以URL是正確的,但AJAX內容驅動的東西是陳舊的...而且我聽說它不會由IE9 – WozPoz 2010-10-02 00:53:15