Событие onerror
Определение и использование
Если при загрузке внешних файлов (например, документов или изображений) возникает ошибка, срабатывает событие onerror.
Совет:Когда используется аудио/видео-медиа, и когда процесс загрузки媒体干扰ен, связаны следующие события:
Пример
Если при загрузке изображения возникает ошибка, выполняется JavaScript:
<img src="image.gif" onerror="myFunction()">
Грамматика
В HTML:
<элемент onerror="myScript">
В JavaScript:
объект.onerror = function(){myScript};
В JavaScript, используйте метод addEventListener():
объект.addEventListener("error", myScript);
Комментарий:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener()。
Технические детали
Бубнение: | Не поддерживается |
---|---|
Можете отменить: | Не поддерживается |
Тип события: | Если сгенерировано из пользовательского интерфейсаUiEventИначе Event。 |
Поддерживаемые теги HTML: | <img>, <input type="image">, <object>, <link> и <script> |
Версия DOM: | Уровень 2 событий |
Поддержка браузеров
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |