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
событие. Если бы вы могли, люди бы злоупотребили этим, чтобы сделать вкладки не подлежащими закрытию.