文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?
瀏覽:179日期:2023-03-05 11:17:44
問題描述

請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
相關文章:
1. css - 輸入框定位在底部,手機端打開,輸入框聚焦后軟鍵盤打開為什么會瞬間自動關閉呢?2. 測試自動化html元素選擇器。元素ID或DataAttribute [關閉]3. JS/JQuery檢測頁面刷新還是關閉,并執行AJAX請求。4. python - weakly-referenced object no longer exists? 數據庫連接關閉問題5. javascript - node如何關閉主進程后 打開另一進程?6. javascript - 微信網頁開發從菜單進入頁面后,按返回鍵沒有關閉瀏覽器而是刷新當前頁面,求解決?7. javascript - ajax請求不返回,關閉頁面時才返回。。。8. mysql自動關閉,日志看不懂,希望大神解讀下9. java - 在InputStream一次執行完畢后,會自動關閉嗎?10. java - ExecutorService不關閉會怎樣?
排行榜

網公網安備