是否可以仅在浏览器历史记录更改(即“后退”或“前进”按钮)时检测哈希更改?
我已经看到了 onBeforeUnload 事件,但该事件不会在哈希更改时触发,因为窗口未卸载。
hashchange 事件显然会在哈希值发生变化时触发。有什么解决办法吗?最好不用插件。我已经看过 jQuery 历史记录插件,但正在寻找最简单的解决方案。
谢谢您的帮助。
每当触发导航时,我最终都会标记一个标志,如果标记了该标志,则 hashChange 事件将忽略它,否则它将像后退/前进事件一样处理它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)