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

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

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

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

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

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

1 ответ

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

Другие вопросы по тегам