Exemplu
Fa ceva în cazul în care apare o problemă cu fluxul de evenimente:
var source = new EventSource("demo_sse.php");
source.onerror = function()
{
// Do something to handle error
};
Definiție și utilizare
Evenimentul onerror are loc atunci când apare o eroare cu sursa evenimentului.
O eroare apare de obicei atunci când o conexiune este întreruptă. Dacă se întâmplă acest lucru, obiectul EventSource va încerca automat să se reconecteze la server.
Evenimente conexe:
- onmessage - Apare atunci când un mesaj este primit
- onopen - Apare atunci când un conexiune la serverul este deschis
Pentru mai multe informații despre evenimentele trimise de server, citiți noastre HTML5 trimise de server Tutorial Evenimente .
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin evenimentul.
Eveniment | |||||
---|---|---|---|---|---|
onerror | 9 | Nu sunt acceptate | 6 | 5 | 11.0 |
Sintaxă
object .onerror=function(){ Folosind addEventListener() metoda:
object .addEventListener("error", myScript ); Notă: addEventListener() , metoda nu este acceptată în Internet Explorer 8 și versiunile anterioare.
Detalii tehnice
Bule: Nu anulabil: Nu Tip de eveniment: Eveniment
<Eveniment obiect