Событие onerror
Пример
Выполнить JavaScript, если при загрузке изображения возникает ошибка:
<img src="image.gif" onerror="myFunction()">
Определение и использование
Событие onerror срабатывает, если возникает ошибка при загрузке внешнего файла (например, документа или изображения).
Совет. При использовании на аудио- и видеоносителях связанные события, возникающие при каком-либо нарушении процесса загрузки носителя, включают:
- прервать
- опустевший
- установленный
- приостановить
Поддержка браузера
Event | |||||
---|---|---|---|---|---|
onerror | Yes | Yes | Yes | Yes | Yes |
Синтаксис
В HTML:
<element onerror="myScript">
В JavaScript:
object.onerror = function(){myScript};
В JavaScript с помощью метода addEventListener():
object.addEventListener("error", myScript);
Примечание. Метод addEventListener() не поддерживается в Internet Explorer 8 и более ранних версиях.
Технические детали
Пузыри: | Нет |
---|---|
Отменяемо: | Нет |
Тип события: | UiEvent , если генерируется из пользовательского интерфейса, Event в противном случае |
Поддерживаемые HTML-теги: | <img>, <input type="image">, <object>, <link> и <script> |
Версия ДОМ: | События уровня 2 |