文章詳情頁
javascript - 請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?
瀏覽:102日期:2023-03-05 11:17:44
問題描述
請問pc上瀏覽器刷新,關閉,后退的行為是如何監聽?然后彈出layer自定義的層?我試過onbeforeunload方法。沒彈出alert.
問題解答
回答1:unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁
你應該這樣:
onbeforeunload = function (){ if (unsaved) return ’本次編輯未保存, 確認關閉網頁?’}
標簽:
JavaScript
相關文章:
1. javascript - ajax請求不返回,關閉頁面時才返回。。。2. java - ExecutorService不關閉會怎樣?3. html - Vs code 是否可以關閉默認補全功能?4. java - 我設置了cookie的max age,但是cookie依然在關閉游覽器后消失了5. 有什么方法可以使用java.nio。*在不關閉套接字的情況下中斷InputStream#read()?6. java - 急等。vs寫一個簡單程序關閉黑窗老是響應很久,然后報錯,無法再次運行7. android-studio - mac下Android studio怎么關閉instant run8. 方法內有多個打開和關閉大括號。-Java9. javascript - jquery或者js怎么設置監聽網頁刷新以及瀏覽器關閉10. css - 輸入框定位在底部,手機端打開,輸入框聚焦后軟鍵盤打開為什么會瞬間自動關閉呢?
排行榜
