Re: [問題] onunload事件
※ 引述《a613204 (胖胖)》之銘言:
: 請問有辦法判斷是不是關閉頁面嗎?
: 目前使用onunload事件來判斷,但是頁面更新的時候 還是會觸發事件
: 在網路找了很多程式碼還是無法使用
: 請問有辦法只判斷頁面是關閉嗎? 感謝
回文好了,我是這樣寫的:
加個全域變數 var allow = 0;
window.onbeforeunload = function () {
if(!allow){
// 網頁被關閉要產生的事件;
}
}
然後每次頁面更新前,設 allow=1;
更新完後再設 allow=0;
這樣頁面更新時就不會觸發事件了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.117.177
※ 編輯: knuckles 來自: 118.166.117.177 (03/29 17:46)
推
03/30 00:00, , 1F
03/30 00:00, 1F
→
03/30 00:41, , 2F
03/30 00:41, 2F
→
03/30 00:49, , 3F
03/30 00:49, 3F
→
03/30 00:50, , 4F
03/30 00:50, 4F
→
03/30 15:36, , 5F
03/30 15:36, 5F
討論串 (同標題文章)