对于这一点,我在网上也查了很多资料,用个confirm可以弹出一个类似的提示框,当我没写return语句的时候,不管我是点确定还是取消,而且他会弹出两次对话框。IE火狐都会关闭浏览器,当我加一个return语句的时候,他就会弹两个提示,但是还是火狐本身的提示。IE当中执行了onbeforeunload之后就不会执行onunload了,而火狐却又可以执行,这兼容性真的是太坑爹了。
对于这一点,我在网上也查了很多资料,用个confirm可以弹出一个类似的提示框,当我没写return语句的时候,不管我是点确定还是取消,而且他会弹出两次对话框。IE火狐都会关闭浏览器,当我加一个return语句的时候,他就会弹两个提示,但是还是火狐本身的提示。IE当中执行了onbeforeunload之后就不会执行onunload了,而火狐却又可以执行,这兼容性真的是太坑爹了。
https://bugzilla.mozilla.org/show_bug.cgi?id=641509(document文档)