onerror-tapahtuma
Esimerkki
Jos tapahtumavirta ongelma, suorita seuraavat toimet:
var source = new EventSource("demo_sse.php"); source.onerror = function() { // Virheen käsittelyn koodi };
Määrittely ja käyttö
Kun tapahtumalähde tapahtuu virhe, tapahtuu onerror-tapahtuma.
Yleensä tapahtuu virhe, kun yhteys katkeaa. Jos tämä tapahtuu, EventSource-objekti yrittää automaattisesti uudelleen yhdistää palvelimeen.
Liittyvät tapahtumat:
Lisätietoja palvelimen lähettämistä tapahtumista löydät: HTML5 palvelimen lähettämien tapahtumien oppaasti.
Selaimen tuki
Tapahtuma | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | 9.0 | Ei tuettu | 6.0 | 5.0 | 11.0 |
Syntaksi
object.onerror = function(){myScript};
Käytä addEventListener() -metodia:
object.addEventListener("error", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener()-menetelmä.
Tekninen tarkistus
Puhkeava: | Ei tuettu |
---|---|
Peruutettavissa: | Ei tuettu |
Tapahtumatyypit: | Event |