我一直在搜索,但没有发现onbeforenload如何受到哈希更改的影响。我有一个基于jquery的单页应用程序,正在使用哈希更改来触发视图更改。然而,我想避免用户刷新页面,意外关闭标签等。
有人有这方面的经验吗?我在谷歌上搜索过,但没有发现任何一般性的讨论,只有插件特定的git hub页面,在同一页面上提到了这两个页面。
感谢您抽出时间
否,假设哈希更改在当前页面上导航,并且不会触发onbeforeunload事件。
您可以安全地使用onbeforenload来检测用户试图关闭页面或导航离开页面。