2012-07-06

SCRIPT - 在 user 動作未完成而欲離開網頁時 alert

同 youtube 上傳時欲關閉視窗所警示的 alert
再根據情況去 setModified 的 boolean value 就可以了
var modified = false;
function setModified(value) {
    modified = value;
}
window.onbeforeunload = function confirmExit(){
    if (modified) {
        return '有尚未儲存的資料, 確定要離開嗎?';
    }
}

code 在 ie, chrome, firefox, safari 測過都沒問題~

cf : 


沒有留言:

張貼留言