【发布时间】:2010-01-29 15:00:47
【问题描述】:
在 SO 上提出了类似的问题,但我仍在寻找解决方案,而不是解决方法。
我正在开发一个基于 Ajax 的应用程序,当用户单击浏览器后退按钮时,它会将用户带到登录页面(登录页面后的每个页面都加载了 ajax)。显然,这不是用户所期望的。
我们向客户推荐使用面包屑
*Page One >> Page Two >> Page Three*
但客户坚持他们更喜欢使用浏览器后退按钮。有没有办法以某种方式将面包屑链接嵌入浏览器缓存...换句话说,单击后退按钮会调用与单击面包屑链接相同的操作?
问候, 某人
【问题讨论】:
-
plugins.jquery.com/project/history 是一个很好的解决方案,它追加和覆盖位置哈希。
-
我试过 plugins.jquery.com/project/history 如果我理解正确,它只适用于 GET 请求。我正在使用 DWR,而 DWR 使用 POST,所以这个 jquery 插件对我们不起作用。