onbeforeunload

    1熱度

    1回答

    我有一段代碼,我想在頁面關閉時觸發(基本上,向服務器發送'斷開連接'的消息。執行速度應該足夠快,我不必取消並重新啓動該事件,此外,它可以在Chrome,Firefox和Safari中完美工作,但在IE9中關閉該選項卡時不起作用。如果我導航到IE9中的另一個頁面,則會觸發我的事件。 。「T 我嘗試了以下綁定我的代碼: jQuery(window).bind("beforeunload", funct

    0熱度

    1回答

    這個話題幾乎都是這麼說的。如果用戶決定留在頁面上,我想顯示另一個div。如果他們拒絕頁面導航,是否有我可以聽的活動? 我在這裏找到這個,Detecting whether user stayed after prompting onBeforeUnload 但我無法得到這個工作。我沒有「擁有」顯示的按鈕,所以我無法監控點擊,或者我可以嗎?

    2熱度

    1回答

    這裏是我的代碼: $(window).on('beforeunload', function() { if ($('.jqmCustomize').css('display') == 'block') return 'You have not save your customization yet.'; }); 這適用於Chrome和Firefox罰款,但在Interne

    1熱度

    1回答

    我有一個web窗體,我將beforeunload事件綁定到窗口,以檢測對的任何更改,除了我輸入的內容不需要包含。例如,我不需要綁定beforeunload事件的輸入。它應該只綁定輸入,這些輸入會在離開窗口導航時影響失去更改。 這是當前綁定我有: formChanged = false; $('#main-form').on('change.form_change', 'input:not(.le

    1熱度

    1回答

    'onbeforeunload'活動是否100%一致,有效且值得用作購物車放棄活動的觸發器?

    0熱度

    1回答

    我有一個小的網頁。我需要激活我的AJAX功能關閉瀏覽器時我用下面的JavaScript,在<head> <script language="JavaScript" type="text/javascript"> window.onbeforeunload = confirmExit; function confirmExit() { my ajax_functio

    5熱度

    1回答

    我需要警告用戶他們在離開頁面時會丟失信息。這很容易使用onbeforeunload事件完成。我的問題是,如果用戶決定離開,我想採取一些行動。 下面是一個例子(我使用jQuery,因爲它反正裝): $(window).on('beforeunload', function(e){ return "Do you really want to leave?"; }); 我想什麼做的是這樣

    0熱度

    1回答

    兩個不同的警報如果我使用的分配時通知他們並沒有輸入金額用戶的onbeforeunload jQuery的事件沒有輸入charge_amt輸入框的值。他們輸入金額後可以保存。 <td><input type="hidden" name="charge_cc" value="0" class=""> <input type="checkbox" id="charge_cc" name="c

    0熱度

    1回答

    我正在爲客戶端網站上使用的插件編寫JavaScript,並且需要使用beforeunload處理程序將一些信息存儲到用戶的Cookie或localstorage以進行跟蹤。 但是,由於我不控制客戶的網站,我擔心客戶的頁面在我們設置之前已經定義了beforeunload處理程序的情況。特別是,我擔心客戶端的JavaScript創建一個'beforeunload'處理程序,該處理程序返回一個字符串以創

    0熱度

    2回答

    我知道,Opera不支持JS onbeforeunload消息,並且不支持它。 但有沒有辦法讓它工作? 或者也許一些jQuery插件可以使它工作,讓腳本知道如果窗口將關閉? 我發現只有爲每一個標籤製作onclick的方法,但這不是完整的解決方案。