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。この関数を呼び出すと、そのイベントが発生するかどうかを確認するためのアラートが 1 つだけ出されます。

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 に答える