Событие onerror

Пример

Если возникают проблемы с потоком событий, выполните следующие действия:

var source = new EventSource("demo_sse.php");
source.onerror = function() {
  // Код обработки ошибок
};

Определение и использование

Когда возникает ошибка в источнике событий, возникает событие onerror.

Обычно происходит ошибка при разрыве соединения. Если это происходит, объект EventSource автоматически попытается заново подключиться к серверу.

Связанные события:

  • onmessage - Когда приходит сообщение
  • onopen - Когда соединение с сервером открывается

Для получения более подробной информации о событиях сервера отправляет, пожалуйста, читайте наш Учебник HTML5: событие сервера отправляет.

Поддержка браузеров

Событие Chrome IE Firefox Safari Opera
onerror 9.0 Не поддерживается 6.0 5.0 11.0

Синтаксис

object.onerror = function(){myScript};

Использование метода addEventListener():

object.addEventListener("error", myScript);

Комментарий:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener().

Технические детали

Баллирование: Не поддерживается
Отменяемое: Не поддерживается
Типы событий: Event