我一直在搜索并且没有找到关于onbeforeunload如何受哈希更改影响的任何事情。我有一个基于jquery的单页应用程序,并使用哈希更改来触发视图更改。但是我想避免让用户刷新页面,不小心关闭标签等。
有没有人有这方面的经验?我用google搜索但没有找到任何一般性讨论只有插件特定的git hub页面,在同一页面上都提到了这两个页面。
感谢您的时间
答案 0 :(得分:1)
不,假设哈希更改在当前页面上导航,并且不会触发onbeforeunload事件。
您可以安全地使用onbeforeunload来检测试图关闭页面或离开页面的用户。