Javascript / jQuery: кто-нибудь уже создал загрузочный фиксированный div сверху 100%: 100% страницы с помощью jquery? - PullRequest
0 голосов
/ 28 января 2010

я иногда использовал метод загрузки с событиями javascript onload & onunloadbody. ( www.restaurantebarocortico.com )

Теперь я изучаю jQuery, и я использовал $(document).ready & $(window).unload для замены старых событий, но событие unload работает неправильно. Кто-нибудь знает другой метод для вызова функции при выгрузке? И, если необходимо, метод, позволяющий прервать выгрузку и сделать некоторый эффект (мне нужно это, чтобы добавить эффект, показывающий загрузочный div при выгрузке).

поток загрузки div:

  • он появляется сверху всего (без эффекта) с gif-загрузчиком ajax в центре.
  • когда документ готов, скрыть его с помощью функции jQuery (медленный эффект)
  • когда документ / окно выгружается, покажите его с помощью функции jQuery (снова медленный эффект) и на некоторое время прервите событие (или остановите время эффекта).

Спасибо и извините, мой английский: P Хосе Морейра

1 Ответ

2 голосов
/ 28 января 2010

Вы не можете предотвратить событие unload или beforeunload. Если бы вы могли, люди использовали бы это, чтобы сделать вкладки не закрываемыми.

...