пример
Сделайте что-нибудь, если возникает проблема с потоком событий:
var source = new EventSource("demo_sse.php");
source.onerror = function()
{
// Do something to handle error
};
Определение и использование
OnError событие происходит, когда возникает ошибка с источником событий.
Ошибка обычно возникает, когда соединение прерывается. Если это произойдет, то объект EventSource автоматически попытается подключиться к серверу.
Сопутствующие мероприятия:
- OnMessage - Возникает при получении сообщения
- OnOpen - Имеет место , когда соединение с сервером открыт
Для получения дополнительной информации о серверном посланном Событии, прочитайте наш HTML5 Сервера Sent Events Tutorial .
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает событие.
Мероприятие | |||||
---|---|---|---|---|---|
onerror | 9,0 | Не поддерживается | 6,0 | 5.0 | 11,0 |
Синтаксис
object .onerror=function(){ Использование addEventListener() метод:
object .addEventListener("error", myScript ); Примечание: addEventListener() метод не поддерживается в Internet Explorer 8 и более ранних версий.
Технические подробности
Пузыри: нет аннулированию: нет Тип события: Мероприятие
<Объект Event