Zdarzenie onerror
Przykład
Jeśli wystąpi problem z strumieniem wydarzeń, wykonaj następujące kroki:
var source = new EventSource("demo_sse.php"); source.onerror = function() { // Kod do obsługi błędów };
Definicja i użycie
Zdarzenie onerror występuje, gdy występuje błąd w źródle wydarzeń.
Błąd zazwyczaj występuje, gdy połączenie zostaje przerwane. W takim przypadku obiekt EventSource automatycznie spróbuje ponownie połączyć się z serwerem.
Związane zdarzenia:
- onmessage - Wydarzenie występuje, gdy otrzymujesz wiadomość
- onopen - Wydarzenie występuje, gdy połączenie z serwerem zostaje otwarte
Dla więcej informacji na temat EventSource, przeczytaj nasz: Tutorial HTML5 EventSource.
Wsparcie przeglądarki
Zdarzenie | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | 9.0 | Nieobsługiwane | 6.0 | 5.0 | 11.0 |
Gramatyka
object.onerror = function(){myScript};
Używaj metody addEventListener():
object.addEventListener("error", myScript);
Komentarz:Internet Explorer 8 i wcześniejsze wersje nie obsługuje Metoda addEventListener().
Szczegóły techniczne
Bąbelkowanie: | Nieobsługiwane |
---|---|
Można anulować: | Nieobsługiwane |
Typy zdarzeń: | Event |