我有一个页面可以更改哈希值,并且我想添加按下后退/前进按钮的功能(如,哈希更改),一个函数运行。我已经看到你可以用轮询来做,但这是唯一的方法吗?
答案 0 :(得分:1)
您必须使用轮询才能让它跨浏览器工作。
Firefox 3.6,Safari 5.0.3和Chrome 8支持window.onhashchange
。
您可以通过......
检测事件if ('onhashchange' in window) {
// Supported
}
答案 1 :(得分:0)
我推荐Ben Alman的bbq插件。