【发布时间】:2015-12-31 18:09:59
【问题描述】:
History.pushState(data,title,url)
History.pushState({state:1}, "State 1", "?state=1")
假设如果我需要存储页码和排序顺序,那么我需要编写什么代码?
url 部分是强制性的?
当用户点击浏览器后退或前进按钮时如何恢复状态?
假设我有一个这样的对象
var PageState= {
PageNo:1,
SortCol:"Name",
SortOrder:"ASC"
};
我可以这样保存吗
History.pushState({state:PageState}, null, null); ?
当用户单击浏览器后退和前进按钮时,我如何使用 History.js lib 从浏览器历史记录中取回状态?
寻找代码示例。谢谢
【问题讨论】:
标签: jquery browser-history history.js