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