onbeforeunload和onunload的区别

11 浏览
0 Comments

onbeforeunload和onunload的区别

onbeforeunload和onunload之间有什么区别?

同时,我有一个与在iPad上使用它相关的具体问题...我有一个页面(myPage.html),我试图在关闭页面时显示一个警告(即在iPad上按下X关闭标签)。

现在,我尝试使用window.onunload和window.onbeforeunload两种方法。

以下是我在iPad上的发现;

  1. 使用window.onunload,当用户从myPage.html导航到另一个页面(通过点击某个链接或在myPage.html上进行Google搜索)时,我能够得到一个警告。但是,当标签从最小化视图(X)关闭时,什么都不会发生。
  2. 使用window.onbeforeunload,即使用户从myPage.html导航到另一个页面,或者关闭标签(X)从最小化视图中,我也不会收到警告。

我想知道是否有任何替代方法来解决这个问题?

谢谢。

0