javascript - 调用 unload 或 onunload 的时间百分比是多少?为什么?

标签 javascript internet-explorer firefox browser dom-events

<分区>

我听说过去并不总是调用 unload 或 onunload。但是,我想知道它不被调用的频率。什么条件导致它不被调用?这对于 Firefox 和 IE 有什么不同吗?

最佳答案

我刚才做了一些测试。我使用了两种技术:

$(window).unload( fn ); // jQuery method  

window.onbeforeunload = fn; // by Microsoft, but implemented in most browsers

您可以在这里查看我的测试结果:http://vidasp.net/jQuery-unload.html
(总结一下:window.onbeforeunload 在除 Opera 之外的所有流行浏览器中都有完整的支持)

关于javascript - 调用 unload 或 onunload 的时间百分比是多少?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3972133/

相关文章:

javascript - d3 javascript改变y轴的范围

javascript - Puppeteer 无法可视化完整的 SVG 图表

javascript - npm install 超过了最大调用堆栈大小

security - Windows 7 上的 Firefox 出现奇怪的安全错误

javascript - 如何在选项文本上添加文本而不删除值?

HTML/CSS – 如何使用 Firefox 和 Internet Explorer 在包含的调整大小的图像和父容器之间获得完美的大小匹配?

javascript - 在 java 中处理 IE 的 selenium/nide 中的右键单击

html - Internet Explorer 会忽略 CSS 中设置的非常小的高度

apache - 通过 SSL/Https 与某些浏览器连接时突然超时

javascript - 从 web 浏览器提升 X11 紧急标志