首頁  >  問答  >  主體

javascript - 請問pc上瀏覽器刷新,關閉,後退的行為是如何監聽?

#請問pc上瀏覽器刷新,關閉,後退的行為是如何監聽?然後彈出layer自訂的圖層?
我試過onbeforeunload方法。沒彈出alert.

为情所困为情所困2663 天前1039

全部回覆(1)我來回復

  • 仅有的幸福

    仅有的幸福2017-07-05 10:58:28

    unload 是不可以 preventDefault 的, 理由想想就知道, 避免用戶關不掉網頁

    你應該是這樣:

    onbeforeunload = function (){
      if (unsaved) return '本次编辑未保存, 确认关闭网页?'
    }

    回覆
    0
  • 取消回覆