我正在使用 JavaScript 方法 onunload
,但是当页面关闭或导航到另一个页面或点击后退按钮时会触发此方法。有没有办法区分页面关闭和后退按钮被按下?我使用 html JavaScript 和 PHP 的组合作为服务器端语言。
最佳答案
据我所知,没有办法区分它们。如果您按照 Gidon 的建议使用 onbeforeunload
,您至少可以为用户提供选择,是要留在当前页面还是真的离开并可能丢失数据。
更新:如果您正在使用 iframe,它可能是可能的(尽管不一定是跨浏览器),在这里找到它:http://www.tek-tips.com/viewthread.cfm?qid=1590281&page=25
关于javascript - html JavaScript 卸载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4723502/