簡體   English   中英

window.onbeforeunload在IE8中無法啟動(在Firefox,Chrome和Safari中可以正常工作)

[英]window.onbeforeunload not firing in IE8 (works fine in Firefox, Chrome, and Safari)

所以,我一直在瘋狂試圖找出為什么以下IE 8中沒有發射過,但在“三巨頭”的工作,火狐,Chrome和Safari

(從Javascript函數內部)

var popupWindow=window.open(document.location.href+kugiri+"popup_flg=1", 'mypopup','width=640,height=480');


popupWindow.onbeforeunload = function() {
    changeVideoPlayback(true);
    if(someFalseVal)
        return "oy";
    else
        return ;
};

(請注意,這段代碼大部分只是為了使IE正常運行而進行的一次絕望嘗試,我真的只希望

    changeVideoPlayback(true);

開除部分。 我做錯了什么使得IE僅在窗口關閉時拒絕執行onunload?

我還要補充一點,我也嘗試過onunload,沒有骰子。

插入“ onbeforeunload”使用“ onunload”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM