如何实现?

一、代码实现

刷新实质上就是关闭当前页面再重新加载,所以本质上关闭函数同时作用于刷新和关闭页面两个动作。

关于不同浏览器的执行差异:

  1. ie:可以执行alert事件,可以执行改变页面的函数,有确认关闭的弹窗。
  2. chrome:不能执行alert事件,可以执行改变页面的函数,有确认关闭的弹窗。
  3. firefox:这段代码无法执行,因为关闭页面时函数。与以上两者不同,不是window.onbeforeunload

顺带一提:return后无法执行任何指令。

二、总结

记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注