[問題] onbeforeunload 的動作
不才希望在使用者離開網頁時去做些處理,而不是單純的提示。
當使用者有下單時,formstat 會塞值進去。
window.onbeforeunload = function confirmExit(){
if($('#formstat').val()=='actived'){
return '有尚未儲存的訂單,確定要放棄嗎?';
}
}
整段看來沒問題,當使用者下單,尚未填明細想離開網頁,會跳提示。
但問題
window.onbeforeunload = function confirmExit(){
if($('#formstat').val()=='actived'){
return '有尚未儲存的訂單,確定要放棄嗎?'; //自訂提示
}
var cid = $('#customerid').val();
var rid = $('#resumeid').val();
cancelorder2(cid,rid);
}
我想再加些處理時就不行了。cancelorder2不會被執行到。
如果我想要使用者放棄訂單時,去跑 cancelorder2 ,該怎麼做?
--
小惡魔的家
http://blog.pixnet.net/shiuju/
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.237.155
推
04/05 12:36, , 1F
04/05 12:36, 1F
→
04/05 12:36, , 2F
04/05 12:36, 2F
推
04/05 12:53, , 3F
04/05 12:53, 3F
→
04/05 12:54, , 4F
04/05 12:54, 4F