我有一個頁面,基於按下一個按鈕,用戶動態加載的內容:保存頁面狀態重溫使用瀏覽器的後退按鈕
${document).ready(function)
{
$("#myButton").click(function()
{
$("#dynamicDiv").load("www.example.com");
});
}
動態內容工作正常,我可以整天抓取網頁。但是,當您按照指向其他頁面的鏈接,然後按瀏覽器後退按鈕返回到頁面,該頁面將完全重置,就像沒有加載動態內容一樣。
我發誓我以前見過不同的行爲,但也許我瘋了。瀏覽器不應該保留頁面的狀態,而不是重新渲染它?編輯: 順便說一下,我使用的是Play!框架,如果這對此有任何影響。
你會認爲,對於這樣一個基本的需要,它的工作有點不同。我想知道HTML5是否有適合我們的商店... – Indigenuity
Cookie是另一種可能性。您可以在JavaScript中設置會話cookie。 – rustyx