在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ JavaScript 如何監(jiān)聽頁面關(guān)閉(非刷新)?

JavaScript 如何監(jiān)聽頁面關(guān)閉(非刷新)?

如題,吾輩想要監(jiān)聽頁面的關(guān)閉事件,但發(fā)現(xiàn)刷新或者關(guān)閉都會進行響應(yīng)

下面是網(wǎng)絡(luò)上的判斷代碼,但貌似并沒有用,一直都會打印 “刷新或離開”

window.onbeforeunload = function () {
    alert("取消離開");
    //  這是用來設(shè)定一個時間, 時間到了, 就會執(zhí)行一個指定的 method。
    // setTimeout(onunloadcancel, 3);
    if (event.clientX <= 0 && event.clientY < 0) {
      console.log("關(guān)閉");
    }
    else {
      console.log("刷新或離開");
    }
    return "真的離開?";
  }

JavaScript 有提供什么解決方案么?

回答
編輯回答
孤星

刷新頁面相當于先關(guān)閉再打開吧,好像不能單純的監(jiān)聽關(guān)閉事件。 onunload也不好使,你看看這個對你有幫助沒:http://udn.yyuap.com/forum.ph...

2018年3月30日 12:48