Javascript - 页面重新加载不使用哈希值

时间:2016-01-24 11:00:35

标签: javascript jquery

我目前的网址是这样的 -

  

http://localhost:8000/settings#social_accounts

我想使用JS / jQuery重新加载此页面,以便我可以使用哈希值获得我的确切网址。

所以我所做的是 -

方式1 -

location.reload();

方式2 -

location.reload(true);

方式3 -

window.location.replace(window.location.href);

方式4 -

window.location.href += window.location.hash;
location.reload(window.location.href);

但没有任何效果。这四种方式中的每一种都给我一个重定向

  

http://localhost:8000/settings

但我想要重定向网址 - http://localhost:8000/settings#social_accounts

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题 -



window.location.replace( window.location.href + '#' + window.location.hash.substr(1) );