php - 单击浏览器后退按钮获取用户选择

标签 php javascript jquery browser cross-browser

我的应用程序有几个页面。在某些页面上,我在其他页面上提供了一个后退按钮,但未提供(客户要求)。现在在特定页面上,我有一个选项列表(选项是使用 jQuery 插件的图像幻灯片)供用户选择。选择一个选项会将用户带到下一页。现在我想获得与单击浏览器后退按钮时突出显示的相同选择的相同页面。单击浏览器的后退按钮时,我猜页面正在重新加载并丢失 cookie 值,即当我从图像集中选择图像时,它会将我带到另一个页面。单击浏览器后退按钮时,我想从该组中选择具有相同图像的页面。是否有任何解决方法,以便我也可以在浏览器上返回所选值。

最佳答案

另一个插件可以做到这一点:

jQuery BBQ 利用 HTML5 hashchange 事件来实现简单但功能强大的可收藏#hash 历史记录。此外,jQuery BBQ 提供了一个完整的 .deparam() 方法,以及哈希状态管理、片段/查询字符串解析和合并实用方法。

http://benalman.com/projects/jquery-bbq-plugin/

关于php - 单击浏览器后退按钮获取用户选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5790034/

相关文章:

javascript - 动态添加选项以选择选择多个 JQuery 插件

关闭 shutter-reloaded.js 的 Javascript

javascript - 在多个元素上使用 jquery 插件并稍加修改

javascript - 其他脚本中的封装函数应该放在哪里?

php - Google 机器人是否有元数据可以忽略 apple-app-site-association 和 assetlinks.json?

php - 当我的一个表对于通用 ID 为空时,我应使用哪个联接进行更新?

php - 在 wordpress 中重写自定义 URL

php - 我的 Zend Framework 'quoting' 一团糟

javascript - Jquery根据外部div大小更改内部div宽度大小

php - 根据先前的字段答案自动填充下一个选择框