0

在下面的代码中,我使用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。当我调用此函数时,我只是发出一个警报以检查该事件是否触发。

4

1 回答 1

0

尝试这个

<script type="text/JavaScript">
    window.onbeforeunload = WindowCloseHanlder;
    function WindowCloseHanlder()
    {
       alert('My Window is reloading');
    }
</script>
于 2013-10-11T05:16:40.657 回答