在我的程序中,如果用戶試圖離開一個頁面,他會收到一個對話框,詢問他是否確定他想離開。我該如何防止用jQuery卸載頁面?
如果用戶選擇不離開頁面,應該如何實現「取消」選項?
來源的JavaScript代碼:
$(window).unload(function(){
var c= confirm ("Are you sure?");
if (c){
alert("Thanks. Good luck!");
}
else{
????
}
});
感謝。在計算器這個
ONLY提示用戶,如果有任何形式的未保存的更改等,永遠不要感謝他們與另一個警告對話框等時他們離開了,這是最糟糕的用戶體驗案例。 – zatatatata 2012-03-05 09:58:25
謝謝,我同意。當我現在考慮它時,這是一個非常好的建議。 – 2012-03-05 10:12:24