我處於需要關閉頁面時關閉窗口的情況。 //代碼在onbeforeunload事件的窗口確認上調用回調函數
window.onbeforeunload=function(){
if(...)
{
return "Are you sure you want to close this window, some changes are pending?";
// need to call a callback function when a user clicks "Leave this page" button.
}
};
這將創建一個確認窗口,我需要當用戶點擊該按鈕來調用回調函數「離開此頁」。有任何想法嗎?
你想要一個函數在用戶同意離開頁面時執行嗎?你嘗試過'onunload'事件嗎? – jbabey
沒有這樣的事情,當用戶決定離開時,你無法阻止或不知道他們離開等。做這種事情的一種常見方式是記錄用戶操作,並且如果沒有註冊操作在一定的時間範圍內,假設用戶離開。 – adeneo