Событие onerror
Пример
Сделайте что-нибудь, если возникнет проблема с потоком событий:
var source = new EventSource("demo_sse.php");
source.onerror = function() {
// Do something to handle error
};
Определение и использование
Событие onerror возникает при возникновении ошибки в источнике события.
Ошибка обычно возникает при разрыве соединения. Если это произойдет, объект EventSource автоматически попытается повторно подключиться к серверу.
Связанные события:
- onmessage — происходит при получении сообщения
- onopen - Происходит, когда соединение с сервером открыто
Дополнительные сведения о событиях, отправленных сервером, см. в нашем руководстве по событиям, отправленным сервером HTML5 .
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это событие.
Event | |||||
---|---|---|---|---|---|
onerror | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Синтаксис
object.onerror = function(){myScript};
Используя метод addEventListener():
object.addEventListener("error", myScript);
Примечание. Метод addEventListener() не поддерживается в Internet Explorer 8 и более ранних версиях.
Технические детали
Пузыри: | Нет |
---|---|
Отменяемо: | Нет |
Тип события: | Событие |
❮ Объект события