文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?
瀏覽:127日期:2023-03-05 11:17:44
問題描述
請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
相關文章:
1. javascript - 在文檔流未關閉的情況下使用docuemnt.write()在頁面寫入js,會造成頁面阻塞嗎?2. javascript - ajax請求不返回,關閉頁面時才返回。。。3. 方法內有多個打開和關閉大括號。-Java4. java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了5. node.js - vsCode被警告信息刷屏了,關閉不了6. javascript - 點擊select框選項 彈出ngDialog 點擊取消的時候 關閉彈出框 希望select框的值不變7. javascript - jquery或者js怎么設置監聽網頁刷新以及瀏覽器關閉8. java - JPA連接數據庫,一段時間沒有數據操作會關閉連接,再次訪問就會拋出異常,如何解決?9. javascript - QQ自帶瀏覽器中,點擊返回,就刷新頁面,關閉按鈕不出現,有沒有人知道是怎么回事???10. javascript - 彈出一個子窗口,操作之后關閉,主窗口會得到相應的響應,例如網站的某些登錄界面,django后臺的管理等,這是怎么實現的呢?
排行榜
