[英]window.onunload event not firing
我有一個Silverlight應用程序,如果用戶離開,我需要在其中觸發注銷事件。 我嘗試了一個示例函數
window.onunload = function test() { alert("test"); }
問題是當我離開網頁導航時會觸發該事件,但是當用戶關閉瀏覽器或標簽時,我需要觸發該事件。
就我而言,如果用戶確定要退出,則該頁面不必提示用戶。 因此,我在“ window.onbeforeunload”事件內調用了退出方法(還向其中閃爍了一個消息框,以便Web服務有足夠的時間來成功退出)。 也用
document.onbeforeunload = undefined;
在我的“ window.onbeforeunload”事件中,以避免出現確認窗口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.