0
我有一個無法保存更改而無法退出的文檔。我使用onbeforeunload詢問用戶他是否真的想要退出。如果「退出」場景點擊鏈接並重新加載頁面,則工作正常。但我也有JS菜單,將用戶從文檔編輯器移動到設置,並且它沒有網站重定向,但完全由JS通過替換「文檔視圖」並顯示「編輯設置視圖」來處理。但移動到編輯設置視圖會使文檔中的更改未保存,就像正常重新加載一樣。那麼如何調用瀏覽器來詢問用戶是否真的想要移動到編輯設置視圖,就像在此場景中發生頁面重新加載時一樣?如何在JS中爲靜態頁面調用onbeforeunload行爲?