[問題] 如何關閉頁面時強迫使用者確認?

作者: liaommx (Orz)   2018-05-19 13:36:42
我之前找過一下方法,
onunload,或是onclose等等的方法
加上alert
都無法在ie之外的正常使用,
也就是說,chrome,firefox,safari,
如果直接關閉分頁都會略過javascript的alert
直接關閉分頁
後來我也沒放在心上了
前陣子看到google表單的設計
當輸入的欄位還沒同步到遠端資料庫的時候嘗試關閉分頁
會跳出警告視窗
https://imgur.com/a/KfE6Za8
這是用什麼方法達到的呢?
作者: Hevak (Arthow Eshes)   2018-05-19 13:47:00
那個就是 onUnload 啊.......不好意思我剛剛講錯,那個是 beforeunload
作者: liaommx (Orz)   2018-05-19 14:00:00
beforeunload也有側試過,chrome就是不賞眼...
作者: zeSil (Ryhpezlis)   2018-05-19 17:32:00
window.confirm 試試看
作者: eight0 (欸XD)   2018-05-19 18:20:00
並不是使用 alert/confirmhttps://jsfiddle.net/qb51m2L9/
作者: liaommx (Orz)   2018-05-20 21:00:00
好的~我會在測試,謝謝大家

Links booklink

Contact Us: admin [ a t ] ucptt.com