怎样有效的监听浏览器的 Hashchange 事件

2024-11-13 19:29:05
推荐回答(2个)
回答(1):

基本上就是在非原生支持 onhashchange 的浏览器上采用轮询,一旦发现 hash 与上一次查询结果不同就触发。这里用的 interval 是 50 ms,我个人觉得 50-100 ms 都能接受吧。
另外在 IE6-8 下需要用 iframe 处理访问历史。

回答(2):

这样的情况个人建议用360清理大师清理,这样就可以解决。