0

我正在开发一个导航完全基于 ajax 请求的项目。假设,我有三页Menu.htmlView.htmlEdit.html。成功登录后,用户导航到 Menu.html。在那里他可以选择登陆的选项view.html。从view.html中,他可以选择更多选项在 edit.html 上进行编辑。现在,如果用户在浏览器上按下“返回”按钮,他将被带到menu.html而不是 on view.html。我假设,他也登陆 menu.html 只是因为我在索引页面上进行了重定向。
所以,我用谷歌搜索,发现我可以使用window.replaceState. 但我不知道当用户单击edit.html 上的后退按钮时,他究竟是如何被带回view.html 而不是menu.html。
谢谢

4

1 回答 1

0

使用 html5 的 pushstate 和 popstate

http://diveintohtml5.info/history.html

http://html5demos.com/history

于 2013-10-10T11:12:52.630 回答