锚链接的id的哈希值将替换为URL中的斜杠

时间:2013-06-25 07:39:28

标签: html

我有一个用HTML5构建的静态网站,并且有滚动页面。页面的链接由内联锚标记的帮助指定,并且在Id的帮助下,它滚动到特定的div并且URL发生变化。例如mysite.com#section1如果我移动到secion 1 div。

我想将此#替换为网址中的/,页面也应该滚动。

任何人都可以帮助我实现这一目标。

提前致谢:)

2 个答案:

答案 0 :(得分:1)

你可以使用jquery或js

 url = url.replace("#", "/");

答案 1 :(得分:1)

您使用HTML5非常棒。
这个伟大的第五版HTML提供给我们的好东西包括历史API 使用此API,您可以更改页面URL(在同一域内),而无需重定向/重新加载 该函数是pushState

-Relfor