0

javascript の onload および onunloadbody イベントで「読み込み」メソッドを使用することがありました。( www.restaurantebarocortico.com )

今、私は jQuery を学んでいて、$(document).ready&を使用し$(window).unloadて古いイベントを置き換えましたが、アンロード イベントが正しく機能しません。アンロード時に関数を呼び出す別の方法を知っている人はいますか? そして、必要に応じて、アンロードを中断して何らかの効果を実行する方法 (アンロード時にロード div を示す効果を配置するためにこれが必要になります)。

ローディング div の流れ:

  • すべての上に(効果なしで)表示され、中央中央に ajax-loader gif があります。
  • ドキュメントの準備ができたら、jQuery 関数で非表示にします (効果が遅い)
  • ドキュメント/ウィンドウがアンロードされているときは、jQuery関数で表示し(再び効果が遅くなります)、イベントをしばらく中断します(または効果の時間をスリープします)。

ありがとう、ごめんなさい、私の英語:P José Moreira

4

1 に答える 1

2

unloadまたはbeforeunloadイベントを防ぐことはできません。可能であれば、人々はそれを悪用してタブを閉じられないようにします。

于 2010-01-27T22:19:43.997 に答える