1
所以我看到很多人推薦的hidden- iFrame
黑客是jQuery history plugin但我真正需要的是這種技術的另一半:如何添加瀏覽器歷史記錄狀態?
function whenItemIsClicked()
{
window.location.hash = this.id;
//some other stuff, like Ajax
}
//and then, if page is reloaded...
$(document).ready(function(){
var loc = window.location.hash;
//if there happens to be a hash, navigate to corresponding content
if(loc != '') $(loc).click();
});
這兩項工作的偉大。現在,我想附加這兩行
var loc = window.location.hash;
if(loc != '') $(loc).click();
給一個事件,但似乎沒有一個將會一直被後退按鈕觸發。有沒有辦法添加一個瀏覽器歷史狀態,將保存當前的URL,以便上述技術將工作?