我正在尝试开发一个单页应用程序,并且已经做的不错,但是突然我遇到了这个问题。
我的应用程序以前是多页的,现在是单页的。我有一个指向<a href="loadpost.html?id=12 . loadpost.html>
的链接,该链接曾经是外部页面,但是现在我已将其添加为要索引的数据角色。因此它应显示为:index.html#loadpost?id=12
,如何向其中添加ID过滤器。
我在页面上有一个链接,链接到window.location.href = "index.html"
,我如何实现将其链接到window.location.href = #index
,并且我不想重新加载页面。
答案 0 :(得分:0)
要更改哈希值,请使用:
window.location.href = window.location.href + "#index";
要获取更改哈希事件,请使用:
if ("onhashchange" in window) {
}
要获取哈希值,请使用:
window.location.hash