2013-10-11 97 views
0

在下面的代碼中我使用了onbeforeunload事件。此選項在標籤頁或瀏覽器關閉時觸發。此代碼在Firefox中正常工作,但此事件也在IE9中觸發,但在另一個系統中具有IE兼容性版本IE8,9和10.在該兼容模式下8,9,10。這個事件根本沒有發射。javascript中的window.close事件在IE中不起作用,chrome

<script language="JavaScript"> 
    window.onbeforeunload = WindowCloseHanlder; 
    function WindowCloseHanlder() 
    { 
     window.alert('My Window is reloading'); 
    } 
</script> 

我用了onbeforeunload事件,調用函數windowclosehandler。當我調用這個函數時,我只是給出一個警告來檢查該事件是否觸發。

+0

重複:http://stackoverflow.com/questions/2032640/problem-with-window-close-and-chrome – rags

回答

0

試試這個

<script type="text/JavaScript"> 
    window.onbeforeunload = WindowCloseHanlder; 
    function WindowCloseHanlder() 
    { 
     alert('My Window is reloading'); 
    } 
</script> 
+0

我試過,但它不工作 – user2211918

+0

@ user2211918任何錯誤在控制檯 – Amit

+1

檢查這....這是否會工作或不。有時候這個小小的變化是沒有得到結果的主要原因。 –

相關問題