在历史pushState之后,后面没有导航

时间:2017-09-21 12:59:35

标签: javascript browser-history html5-history

我想在没有导航的情况下更改地址网址。 我喜欢

    var url = window.location.href;
     url = url.split('#');
     var url_ = url[0] + '?task=product&url=' + selectedUrl;
  history.pushState(null, null, url_);

之后我输入地址栏中的url并导航到此网址url[0] + '?task=product&url=' + selectedUrl。 但问题来自我导航回来,地址被更改但没有页面(页面没有加载更改的URL)。

现在,如何通过此网址导航回页面加载?

1 个答案:

答案 0 :(得分:0)

history.pushState仅操纵浏览器历史记录。我对你的措辞感到有点困惑,但你总是可以

John.abc

要重定向到您要去的地方