单页应用程序和后退按钮[AJAX]

时间:2015-07-21 00:02:48

标签: javascript ajax

我有一个完全被设计为运行的网站,而不会生成除主页之外的任何浏览器历史记录。这主要是为了安全性,因此浏览器状态和服务器永远不会同步。

我想知道是否有办法拦截浏览器"返回"按钮,当他们在我们网站的主页以外的任何地方操作内部"返回"按钮。

1 个答案:

答案 0 :(得分:0)

您可以使用推送状态导航来处理浏览器的后退按钮。请查看此链接https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history