亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

瀏覽器關閉,頁面該怎么去捕獲關閉事件?

瀏覽器關閉,頁面該怎么去捕獲關閉事件?

Cats萌萌 2018-12-06 23:03:37
window.onunload = window.onbeforeunload = function() {? ?/* distory */ }; 理想的是這樣就能捕獲頁面關閉事件,但是事實不如所愿,如果瀏覽器打開了多個tab,在當前tab打開的情況下,點擊其他tab的叉叉,并不能觸發關閉事件。只有打開tab,關閉當前的tab才會觸發關閉事件?不知道這個有沒有解決的方法??javascript ? flash?都行,忘大蝦指教
查看完整描述

5 回答

?
呼喚遠方

TA貢獻1856條經驗 獲得超11個贊

window.onunload = window.onbeforeunload = function() {
? ?/* distory */

};

只能捕獲這個function所在的form的關閉事件吧。

查看完整回答
反對 回復 2018-12-24
?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

你想在關閉前做什么?

查看完整回答
反對 回復 2018-12-24
?
青春有我

TA貢獻1784條經驗 獲得超8個贊

關閉之前,我想調用flash的某個方法,但是關閉的時候,調用flash的這個方法很不穩定,有些時候能夠及時的調用,有的時候不能調用??

查看完整回答
反對 回復 2018-12-24
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

window.onbeforeunload = function() { if(!canLeavePage()) return ('確認離開當前頁面嗎?未保存的數據將會丟失!');}

查看完整回答
反對 回復 2018-12-24
?
弒天下

TA貢獻1818條經驗 獲得超8個贊

即便是這樣,關閉的時候調用flash的方法,還是沒有完全調用的到。就是因為這個事件,我在flash后面寫了大量的代碼,如果這個事件能夠正確 的調用就不用這么麻煩了! 很是糾結。當然我沒有考慮用戶直接關掉瀏覽器進程,我只考慮關閉了某個tab

查看完整回答
反對 回復 2018-12-24
  • 5 回答
  • 0 關注
  • 918 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號