history.js书签支持

时间:2012-01-07 15:38:54

标签: bookmarks history.js

我使用history.js更改浏览器的历史状态。假设我使用此代码:

History.pushState({someState:2}, null, "?someState=2");

绑定到statechange事件,很容易根据History.state.data的内容更改页面,但是最初加载页面时没有设置History.state(当有人将URL保存在书签中时例)。所以我想我应该在这种情况下使用查询字符串(URL的?someState = 2部分)。当使用'HTML4-browsers'的后备时,我想我将不得不使用URL的哈希部分。我的问题:history.js是否提供了一种简单的方法来完成所有这些工作,还是仅仅是历史记录,而不是书签?

我希望问题很清楚..

1 个答案:

答案 0 :(得分:0)

您是否尝试过History.getState()

相关问题