如何判断窗口是否在jQuerys的回调中关闭unload();方法
问题描述:
是否有可能找出什么类型的事件触发$(window).unload();
?为了更具体一些,我只关心用户关闭窗口(弹出窗口)时的事件,而不是当他刚刚离开当前页面时才发生的事件。我已经研究了传递给unload()的回调函数的事件参数。但似乎没有任何东西在那个对象中,这将是有用的。如何判断窗口是否在jQuerys的回调中关闭unload();方法
有没有人知道这个解决方案?
代码:
$(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
}
});
});
答
没有,据我所知,这是不可能的。该文件只知道它即将被卸载。为什么,是浏览器的业务。
看来你是对的。那么只需要尝试一种不同的方法;) – peterfarsinsen 2010-08-10 07:48:27