пример
Оповещать некоторый текст, когда запрос загрузки страницы терпит неудачу:
$(document).on("pagecontainerloadfailed",function(){
alert("Sorry,
requested page does not exist.");
});
Попробуй сам " Определение и использование
Pagecontainerloadfailed событие срабатывает, если запрос загрузки страницы терпит неудачу.
Сопутствующие мероприятия:
- pagecontainerbeforeload - срабатывает до запроса любой нагрузки производится
- pagecontainerload - срабатывает после того , как страница была успешно загружена и вставляется в DOM.
Примечание: Эти события используются для внешних страниц - Всякий раз , когда внешняя страница загружается в DOM, 2 события увольняют. Первый pagecontainerbeforeload. Второе событие будет либо pagecontainerload или pagecontainerloadfailed.
Синтаксис
$("document").on("pagecontainerloadfailed",function(event,data){...})
параметр | Описание |
---|---|
function(event,data) | Необходимые. Задает функцию для запуска, когда происходит событие pagecontainerloadfailed. Функция имеет два дополнительных параметра: Объект события - который может содержать любые свойства событий Jquery (например , event.target, event.type и т.д.) См Jquery события Справочник для получения дополнительной информации Объект данных - содержит следующие элементы :
|
Попробуйте сами - Примеры
Демонстрация связанных событий
Демонстрация pagecontainerload и pagecontainerloadfailed.
Объект события
Используя свойство Event.type вернуть сработавший тип события.
Объект данных
Использование data.url вернуть URL безуспешного загрузки страницы.
Объект данных
Использование data.errorThrown вернуть некоторый текст, когда страница не найдена.