<分区>
我听说过去并不总是调用 unload 或 onunload。但是,我想知道它不被调用的频率。什么条件导致它不被调用?这对于 Firefox 和 IE 有什么不同吗?
<分区>
我听说过去并不总是调用 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 中设置的非常小的高度