onerror-begivenhed

Eksempel

Følgende handlinger skal udføres, hvis der opstår problemer med eventstrømmen:

var source = new EventSource("demo_sse.php");
source.onerror = function() {
  // Fejlhåndteringskode
};

Definition og brug

En onerror-begivenhed opstår, når der opstår en fejl i eventkilden.

En fejl opstår ofte, når forbindelsen brydes. Hvis dette sker, forsøger EventSource-objektet automatisk at genforbinde til serveren.

Relaterede begivenheder:

  • onmessage - Opstår, når en besked modtages
  • onopen - Opstår, når forbindelsen til serveren åbnes

For mere information om server-sent events, læs vores HTML5 server-sent events tutorial.

Browser-understøttelse

Begivenhed Chrome IE Firefox Safari Opera
onerror 9.0 Ikke understøttet 6.0 5.0 11.0

Sprog

object.onerror = function(){myScript};

Brug af addEventListener() metoden:

object.addEventListener("error", myScript);

Bemærkninger:Internet Explorer 8 eller tidligere versioner understøtter ikke addEventListener() metode.

Tekniske detaljer

Bobbel Ikke understøttet
Kan annulleres: Ikke understøttet
Begivenhedstyper: Event