文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監(jiān)聽?
瀏覽:104日期:2023-03-05 11:17:44
問題描述
請問pc上瀏覽器刷新,關閉,后退的行為是如何監(jiān)聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
上一條:javascript - 關于原生js如何實現(xiàn)jquery的on()方法。下一條:javascript - setTimeout第一個參數(shù)是立即執(zhí)行函數(shù),看不懂了
相關文章:
1. html - Vs code 是否可以關閉默認補全功能?2. java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了3. html5 - 使用getUserMedia方法調用本地攝像頭,怎么關閉呢?4. angular.js - angular.ui:dropdown的下拉菜單關閉的偶爾失常問題5. 如何關閉sublimelinter對ruby的語法檢測?6. javascript - jquery或者js怎么設置監(jiān)聽網頁刷新以及瀏覽器關閉7. javascript - layer 彈窗嵌入iframe,子頁面中元素怎么實現(xiàn)點擊關閉layer彈窗?8. 請問下tp6框架的緩存在哪里設置,或者說關閉?9. mysql自動關閉,日志看不懂,希望大神解讀下10. mysql - navicat 經常打開表一直在載入中 也不能關閉 著急解決
排行榜

熱門標簽