如何刷新页面时更改网址?

时间:2014-07-02 03:58:37

标签: javascript jquery html

例如, 当您单击链接到同一页面中的ID值的标记时, 网址更改如下:index.html#content04。 但是,因为当滚动鼠标滚轮时我使用滚动事件显示每个扇区的标题,我想让URL默认为index.html,以隐藏每个部分的所有标题,这样我才能看到它们我向下滚动 如何为此制作脚本?

网址:index.html#content04. -> index.html //刷新后

3 个答案:

答案 0 :(得分:0)

您可能需要查看location对象:

if (location.hash) {
    location.href = location.href.substr(0, location.href.indexOf('#'));
}

答案 1 :(得分:0)

您应该能够对此答案提出建议:https://stackoverflow.com/a/16337643/1450348?stw=2

答案 2 :(得分:0)

你可以使用preventdefault()Ex。 http://api.jquery.com/event.preventdefault/  要么 使用return false;作为@ J.D.佩斯提到了