在下面的代码中,我使用onbeforeunload
事件。此事件在选项卡或浏览器关闭时触发。此代码在 Firefox 中运行良好,但此事件也在 IE9 中触发,但在另一个系统中具有 IE 兼容版本 IE8、9 和 10。在该兼容模式下为 8、9、10。这个事件根本没有触发。
<script language="JavaScript">
window.onbeforeunload = WindowCloseHanlder;
function WindowCloseHanlder()
{
window.alert('My Window is reloading');
}
</script>
我使用onbeforeunload
了调用函数的事件windowclosehandler
。当我调用此函数时,我只是发出一个警报以检查该事件是否触发。