文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?
瀏覽:109日期:2023-03-05 11:17:44
問題描述
請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
相關文章:
1. mysql - navicat 經常打開表一直在載入中 也不能關閉 著急解決2. javascript - 彈出一個子窗口,操作之后關閉,主窗口會得到相應的響應,例如網站的某些登錄界面,django后臺的管理等,這是怎么實現的呢?3. 請問下tp6框架的緩存在哪里設置,或者說關閉?4. angular.js - angular.ui:dropdown的下拉菜單關閉的偶爾失常問題5. 如何關閉sublimelinter對ruby的語法檢測?6. javascript - QQ自帶瀏覽器中,點擊返回,就刷新頁面,關閉按鈕不出現,有沒有人知道是怎么回事???7. javascript - h5頁面微信授權登錄后用戶關閉頁面再次進入又要授權8. angular.js - 請問AngularJS popover 如何關閉非目標對象popover浮動層9. java - 急等。vs寫一個簡單程序關閉黑窗老是響應很久,然后報錯,無法再次運行10. mysqld無法關閉
排行榜
