【发布时间】:2012-12-10 03:17:24
【问题描述】:
试图让浏览器后退/前进并重新加载 ajax 内容,其中加载内容的操作不是典型的具有链接(例如,不是 <a href='#foo.html'>,就像您在 http://benalman.com/code/projects/jquery-bbq/examples/fragment-basic/#kielbasa.html 示例中看到的那样)。
一直在研究似乎都是基于 hashchange 实现的各种历史库。例如地址:http://www.asual.com/jquery/address/,或 History.js:https://github.com/browserstate/history.js - 但如果哈希没有改变,我不知道如何使这些工作。
我的内容页面称为“content.html”,它永远不会更改哈希值。关于如何在没有变化的 IE7+ 中实现历史记录/刷新的任何线索?
【问题讨论】:
标签: jquery html browser-history html4