0
我正在開發一個網站,其中的主要內容是由jquery ajax根據選定的菜單項加載。重新載入瀏覽器後退按鈕的點擊事件上的鏈接?
上選擇任意一個菜單項,網址,以獲取根據這種模式改變:
http://host/domain/index.php?pageid=page
這裏是頁指的是我想用ajax加載到主要內容頁面。
現在在這種情況下,我想重裝前一頁,如果用戶點擊瀏覽器的後退按鈕。
誰能幫助我走出我怎麼能做到這一點?
你如何改變網址?使用內置的history.pushState或有一些插件? –
網址實際上在瀏覽器中更改?如果沒有,那麼我懷疑你可以做任何事情。 AJAX的一個不好之處就是你不能回頭,因爲你沒有從字面上改變頁面。 – JorgeeFG
@FAngel:不...我不使用歷史。每當用戶點擊菜單項,使用href我打電話在其中我傳遞查詢字符串中的頁面參數的url,然後我獲取此參數和基於調用特定頁面的參數 –