文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?
瀏覽:126日期:2023-03-05 11:17:44
問題描述
請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
相關文章:
1. mysqld無法關閉2. javascript - 在文檔流未關閉的情況下使用docuemnt.write()在頁面寫入js,會造成頁面阻塞嗎?3. apache - 目錄瀏覽權限關閉后還有必要掛空白 index.html 嗎?4. javascript - vue2.0動態加載多個相同組件,給組件中的data輸入不同的值,關閉非最后一個組件時,銷毀的值是最后一個組件值。5. angular.js - angular.ui:dropdown的下拉菜單關閉的偶爾失常問題6. javascript - 微信網頁開發從菜單進入頁面后,按返回鍵沒有關閉瀏覽器而是刷新當前頁面,求解決?7. javascript - QQ自帶瀏覽器中,點擊返回,就刷新頁面,關閉按鈕不出現,有沒有人知道是怎么回事???8. javascript - node如何關閉主進程后 打開另一進程?9. javascript - Webapp 關閉后重新打開無需登錄如何操作?10. javascript - jquery或者js怎么設置監聽網頁刷新以及瀏覽器關閉
排行榜
