有没有办法使用jQuery执行某个任务,只有在页面关闭时?

时间:2014-01-27 11:40:23

标签: c# javascript jquery asp.net webforms

我有一个页面,我需要在卸载时执行任务,但仅限于页面关闭时。我遇到的问题是,当刷新(或回发)页面时,卸载也会运行,这将导致问题。

这是我目前用于测试此事件的内容:

$( window ).unload(function() {
  alert( "Bye now!" );
});

我需要使用类似的功能,但在刷新页面或发生回发时不需要。

1 个答案:

答案 0 :(得分:0)

我建议您检查window.onbeforeunload事件以实现您的行为。请参阅this以供参考。