历史记录 API 不起作用(后退/前进)
History API doesn't work (Back/Forward)
在下面的链接中,我做了一个history.pushState的例子。
但是,如果您单击链接,然后尝试后退或前进,您会发现它不起作用。你知道告诉我为什么吗?有好的做法吗?你可以帮我吗?
http://jsfiddle.net/BQPgh/
还要看看烧烤插件。 http://benalman.com/projects/jquery-bbq-plugin/
不是您特定问题的解决方案,但我认为值得一提:有一个非常流行的jQuery/Prototype/Mootools插件,可以很好地包装HTML5历史API: https://github.com/browserstate/History.js/
这是因为后退和前进不适用于 ajax。
您可以尝试将加载的上一页存储在某处,然后让后退和转发链接加载您自己的历史记录处理程序。
相关文章:
- 模式上的后退和前进按钮位于图像库上(可滚动浏览)
- mediaelement.js/html5视频在前进过多或后退过多时永远保持加载状态
- 动态更改URL结构--后退/前进
- 通过javascript访问浏览器历史记录,以实现自定义的后退和前进按钮
- 检测浏览器's的前进和后退按钮,并触发jquery事件
- 如何操作浏览器历史记录并捕获浏览器后退/前进按钮
- 锚链接是指在浏览器刷新、后退和前进时不起作用的页面部分
- JQuery 移动版:仅在后退/前进按钮上禁用页面过渡效果
- 如何在后退/前进或刷新后保留数据表中的筛选器
- 更新 IE10 固定网站的后退/前进按钮的颜色而不刷新
- 按下后退/前进按钮时显示错误
- 如何在弹出窗口中显示后退和前进按钮,通过 window.open 或 self.open 打开 Chrome
- Javascript:带有前进/后退按钮的照片库
- 反映后退/前进类的变化
- 如何禁用浏览器前进按钮,我有禁用后退的脚本
- 历史记录 API 不起作用(后退/前进)
- 角度js-模拟浏览器后退/前进按钮禁用
- 专门用于文本的幻灯片/不断播放/但带有“后退”,“停止”和“前进”按钮的图像文件
- 节点webkit后退/前进按钮状态检测
- 两个图像像前进/后退按钮