0

我有时会在 javascript onload 和 onunloadbody 事件中使用“加载”方法。(www.restaurantebarocortico.com

现在我正在学习 jQuery,我使用$(document).ready&$(window).unload来替换旧事件,但是 unload 事件无法正常工作。有人知道在卸载时调用函数的另一种方法吗?并且,如果需要,一种中断卸载并产生一些效果的方法(我需要这个方法来显示卸载时加载 div 的效果)。

加载div的流程:

  • 它出现在所有内容的顶部(没有效果),中间有一个 ajax-loader gif。
  • 文档准备好后,使用 jQuery 函数将其隐藏(效果慢)
  • 当文档/窗口正在卸载时,用 jQuery 函数显示它(再次缓慢效果),并中断一段时间的事件(或休眠效果的时间)。

谢谢,对不起我的英语:P José Moreira

4

1 回答 1

2

您无法阻止unloadbeforeunload事件。如果可以的话,人们会滥用它来使标签无法关闭。

于 2010-01-27T22:19:43.997 回答