操纵History.Back不能按预期工作

时间:2013-08-19 09:29:31

标签: javascript jquery browser-history

在我的项目中,我使用

打开一个新页面

我使用参数告诉下一页他的父母是什么。 (相对路径)JS-Code如下:

function FillHistory() {  
    var parent = getUrlVars()["parent"];
    var currentUrl = $(location).attr('href');

    History.pushState({ state: 2 }, parent, parent);
    History.pushState({ state: 2 }, currentUrl, currentUrl);
}

getUrlVars是获取该网址的GET参数的方法)

现在,当我点击Back-Buttonparent”的地址时,浏览器会显示网址,但当前页面会停留在那里。

有任何线索吗?

1 个答案:

答案 0 :(得分:0)

试试这个

history.replaceState({value: 1, value2: X}, "title", "page.php");