搜尋

首頁  >  問答  >  主體

javascript - onbeforeunload事件為何無效

#頁面視窗關閉時為什麼beforeunload事件不觸發,這個該怎麼解決?

漂亮男人漂亮男人2808 天前788

全部回覆(3)我來回復

  • PHP中文网

    PHP中文网2017-05-19 10:26:05

    https://developer.mozilla.org...

    這個事件中的 alert 會被忽略

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:26:05

    這種生僻事件,最好用jquery來測試,如果jquery都不支持,那麼說明相容性極差,換思路吧

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:26:05

    瀏覽器相容情況

    IE6,IE7,IE8 中 刷新頁面、關閉瀏覽器之後、頁面跳轉之後都會執行;

    IE9 刷新頁面 會執行,頁面跳轉、關閉瀏覽器不能執行;

    firefox(包括firefox3.6) 關閉標籤之後、頁面跳轉之後、刷新頁面之後能執行,但關閉瀏覽器不能執行;

    Safari 刷新頁面、頁面跳轉之後會執行,但關閉瀏覽器不能執行;

    Opera、Chrome 任何情況都不執行。

    回覆
    0
  • 取消回覆