window.onunload

    1熱度

    2回答

    我想在用戶離開頁面之前保存用戶進度。在Ember.js(v 1.0.0-pre.4)中這樣做的最好方法是什麼? 在純JQuery的它看起來就像: $(window).unload(function() { ajaxSaveUserProgress(); return true; }); 在餘燼我試圖做這樣的事情: Exam.TestView = Ember.Vie

    0熱度

    1回答

    之前控制頁面我使用的功能 window.onbeforeunload = function(){ if(sessionStorage.hasOwnProperty("teststatred")){ validNavigation = true; leave_message = "You are in the middle of the test, Are yo

    0熱度

    1回答

    我使用window.onbeforeunload我有我自己的自定義警報消息,但隨着我的消息一些默認消息也顯示在該確認窗口中。我只需要我的自定義消息。

    5熱度

    1回答

    <html> <body> <button type="button" onclick="clickme()">Click Me</button> <script> var test = 0; function clickme() { test = 1; console.log(test); } window.onunload = function() {

    3熱度

    3回答

    我在尋找開發一個類似於window.beforeunload函數的小彈出消息來通知用戶,如果他們離開當前頁面,他們將丟失所有的數據。 然而,與beforeunload事件的問題是經常觸發。 我想只有當用戶關閉頁面時點擊彈出消息,或者點擊一個鏈接將它們從當前頁面中移除,以確保他們知道他們當前的操作將導致丟失形成迄今爲止輸入的數據。 但是beforeunload事件會在刷新頁面時進一步觸發,這種情況在

    1熱度

    1回答

    這就是問題所在:我的web應用程序(php)具有嚮導功能,它可以逐頁收集客戶數據,並將其存儲在會話中。如果客戶在完成嚮導之前嘗試離開頁面,我想顯示按鈕以顯示「您將丟失數據」的效果。如果客戶選擇離開,會話數據應該被擦除。 我知道我可以通過綁定onpageunload事件來攔截此操作,但是有沒有辦法再撥打另一個電話, ajaxClearWizard()如果客戶說「是」? PS我可以看到,也許會話不應該

    1熱度

    1回答

    你好我想知道如果我可以在JavaScript中的卸載方法做一個button.click;或者document.getElementById('target')。click(); 這樣做的原因是我想清除瀏覽器中的信息,但我似乎無法使卸載方法正常工作。但我甚至不知道卸載方法是否可以執行button.click或document.getElementById('target')。click();有沒有像

    1熱度

    1回答

    你好,我想知道如果我可以在JavaScript中的卸載方法做button.click;或一個document.getElementById('target')。click(),現在我正在爲不同的Broswers使用不同的方法,但我似乎無法讓它們一起工作。 這樣做的原因是我想清除瀏覽器中的信息,但我似乎無法使卸載方法正常工作。但我甚至不知道卸載方法是否可以執行button.click或documen

    1熱度

    1回答

    我已經測試過這一點,它看起來像即使頁面卸載,異步操作完成,無論標籤是關閉還是標籤導航到新的url。然而,它所呼叫的服務器非常活潑。 在運行異步進程和關閉標籤頁的過程中,幕後過程是什麼?瀏覽器在什麼時候調用它,然後退出頁面已經啓動的異步過程?

    0熱度

    1回答

    我在onunload事件中有一個確認對話框。它運行良好,但只有一個問題:窗口失去onunload焦點並將其自動傳遞給父項。但是由於仍然有確認對話正在進行,我不想失去對這個窗口的關注。 我已經嘗試用window.focus()手動設置焦點,但這不起作用。 目前我對onunload事件代碼如下所示: window.onunload = sessionConfirmation; function se