1

我一直在搜索,但没有发现任何关于 onbeforeunload 如何受哈希更改影响的信息。我有一个基于 jquery 的单页应用程序,并且正在使用哈希更改来触发视图更改。但是我想避免让用户刷新页面,不小心关闭标签等。

这个事情谁有经验?我用谷歌搜索,但没有找到任何一般性讨论,只有插件特定的 git 中心页面,它们都在同一页面上提到。

谢谢你的时间

4

1 回答 1

1

不,哈希更改假定在当前页面上导航并且不会触发 onbeforeunload 事件。

您可以安全地使用 onbeforeunload 来检测尝试关闭页面或离开页面的用户。

于 2013-08-09T13:49:00.353 回答