[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как определить что изображение не загрузилось?
zvezda_t
Всем привет.
Мне необходимо отловить событие - после загрузки изображения, а также выполнить определенные действия - если уже известно что изображение не загрузилось.

Чтобы поймать момент загрузки, делаю так:
imgs = row.find(".myimg img").get();
imgs.forEach( function (element, index, array) {

if (element.complete) {
myfunct1(element);
} else {
element.onload = function () {
myfunct1(this);
};
// как поймать событие - что изображение так и не загрузиться?
}
}
);


_____________

Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)
AllesKlar
Цитата
// как поймать событие - что изображение так и не загрузиться?

Нет такого события.
По успешной загрузке выкидывай флаг.
По тайминтервалу проверяй этот флаг.
После максимально допустимого времени считать, что изображение не загрузилось.

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.