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

看板Web_Design作者 (Orz)時間7年前 (2018/05/19 13:36), 編輯推噓2(205)
留言7則, 4人參與, 7年前最新討論串1/1
我之前找過一下方法, onunload,或是onclose等等的方法 加上alert 都無法在ie之外的正常使用, 也就是說,chrome,firefox,safari, 如果直接關閉分頁都會略過javascript的alert 直接關閉分頁 後來我也沒放在心上了 前陣子看到google表單的設計 當輸入的欄位還沒同步到遠端資料庫的時候嘗試關閉分頁 會跳出警告視窗 https://imgur.com/a/KfE6Za8 這是用什麼方法達到的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.119.168 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1526708204.A.01D.html

05/19 13:47, 7年前 , 1F
那個就是 onUnload 啊.......
05/19 13:47, 1F

05/19 13:48, 7年前 , 2F
不好意思我剛剛講錯,那個是 beforeunload
05/19 13:48, 2F

05/19 14:00, 7年前 , 3F
beforeunload也有側試過,chrome就是不賞眼...
05/19 14:00, 3F

05/19 17:32, 7年前 , 4F
window.confirm 試試看
05/19 17:32, 4F

05/19 18:20, 7年前 , 5F
並不是使用 alert/confirm
05/19 18:20, 5F

05/19 18:20, 7年前 , 6F

05/20 21:00, 7年前 , 7F
好的~我會在測試,謝謝大家
05/20 21:00, 7F
文章代碼(AID): #1Q_xVi0T (Web_Design)
文章代碼(AID): #1Q_xVi0T (Web_Design)