onbeforeunload

    49熱度

    3回答

    我嘗試下面的代碼在關閉瀏覽器窗口中收到一條提醒: window.onbeforeunload = confirmExit; function confirmExit() { return "You have attempted to leave this page. If you have made any changes to the fields without clicking

    7熱度

    3回答

    背景:我使用C#Code-Behind創建了一個非常簡單的聊天室樣ASP.NET頁面。當前用戶/聊天消息顯示在位於AJAX更新面板內的控件中,並使用定時器 - 它們每隔幾秒從DB中提取信息。 我試圖找到一種簡單的方法來處理設置用戶的狀態爲「離線」,當他們退出瀏覽器,而不是點擊「註銷」按鈕。 IsOnline的「離線」狀態目前僅爲1 char(y/n)。 到目前爲止,我已經看到window.onbe

    12熱度

    4回答

    我正在使用netadictos發佈到問題here的代碼。我想要做的就是在用戶遠離或關閉窗口/選項卡時顯示警告。 netadictos發佈的代碼似乎在IE7,FF 3.0.5,Safari 3.2.1和Chrome中正常工作,但在Opera v9.63中無法使用。有誰知道在Opera中做同樣的事情嗎? Thx,Trev

    21熱度

    9回答

    我有一個基於AJAX的網格控件。 我們掛鉤到window.onbeforeunload事件中,檢查它們是否有未保存的數據,如果是這樣,就會顯示一條消息「您確定要導航...您有未保存的數據...」。 這一切都很好。 但是AJAX調用也會觸發window.onbeforeunload,所以如果網格有未保存的數據,並且我們進行AJAX調用(例如刪除另一個網格中的一行),用戶會得到「您確定要導航...你有

    11熱度

    4回答

    我正在嘗試爲使用onbeforeunload事件在離開前提示用戶的網頁編寫Selenium測試。 Selenium似乎無法識別出現的確認對話框,或者提供點擊「確定」或「取消」的方法。有沒有辦法做到這一點?如果這是相關的,我使用Java Selenium驅動程序。