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

請問pc上瀏覽器刷新,關閉,后退的行為是如何監(jiān)聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網(wǎng)頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網(wǎng)頁?’}
標簽:
JavaScript
上一條:javascript - 關于原生js如何實現(xiàn)jquery的on()方法。下一條:javascript - setTimeout第一個參數(shù)是立即執(zhí)行函數(shù),看不懂了
相關文章:
1. JS/JQuery檢測頁面刷新還是關閉,并執(zhí)行AJAX請求。2. html5 - 使用getUserMedia方法調(diào)用本地攝像頭,怎么關閉呢?3. javascript - phpstorm軟件如何關閉雙擊shift快捷鍵4. html - Vs code 是否可以關閉默認補全功能?5. 關閉CMD就不刷新了!6. javascript - 在文檔流未關閉的情況下使用docuemnt.write()在頁面寫入js,會造成頁面阻塞嗎?7. shell - Python:IDLE中按F5測試腳本沒反應?關閉腳本窗口會關閉全部Python窗口8. angular.js - angularjs中如何在指令中添加一個函數(shù)(方法)用來關閉或者隱藏指令自己生成的html9. javascript - Webapp 關閉后重新打開無需登錄如何操作?10. mysqld無法關閉
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備