是否有可能弄清楚触发的事件类型$(window).unload();
?更具体一点,我只对用户关闭窗口(弹出窗口)时的事件感兴趣,而不是当他刚刚离开当前页面时。
我查看了传递给unload()回调的event参数;但是在那个对象中似乎没有任何东西,这将是有用的。
有人知道解决方案吗?
代码:
$(function() {
$(window).unload(function(event) {
// This is obviously pseudo code. Help me fix it!
if(event.type == 'closing') { // I had expected something along these lines to work
// Do stuff before the window closes
}
});
});
答案 0 :(得分:0)
不,据我所知,这是不可能的。该文档仅了解它即将被卸载。为什么,是浏览器的业务。