пример
Оповещать текст до момента подачи запроса нагрузки производится:
$(document).on("pagebeforeload",function(){
alert("pagebeforeload event
fired!");
});
Попробуй сам " Определение и использование
Событие pagebeforeload осуждался в JQuery версии 1.4.0. Используйте pagecontainerbeforeload вместо того, чтобы событие.
Событие pagebeforeload срабатывает до момента подачи запроса любой нагрузки производится.
Сопутствующие мероприятия:
- pageload - срабатывает после того , как страница была успешно загружена и вставляется в DOM
- pageloadfailed - срабатывает , если запрос загрузки страницы терпит неудачу
Примечание: Эти события используются для внешних страниц - Всякий раз , когда внешняя страница загружается в DOM, 2 события увольняют. Первый pagebeforeload. Второе событие будет либо Pageload или pageloadfailed.
Синтаксис
$("document").on("pagebeforeload",function(event,data){...})
параметр | Описание |
---|---|
function(event,data) | Необходимые. Задает функцию для запуска при возникновении события pagebeforeload. Функция имеет два дополнительных параметра: Объект события - который может содержать любые свойства событий Jquery (например , event.target, Event.type и т.д.) См Jquery события Справочник для получения дополнительной информации Объект данных - содержит следующие элементы :
|
Попробуйте сами - Примеры
Демонстрация связанных событий
Демонстрация PageLoad и pageloadfailed.
Объект события
Используя свойство Event.type вернуть сработавший тип события.
Объект данных
Использование data.url для возврата URL внешней страницы.