onerror- Ereignis
Beispiel
Tun Sie etwas, wenn ein Problem mit dem Ereignisstream auftritt:
var source = new EventSource("demo_sse.php");
source.onerror = function() {
// Do something to handle error
};
Definition und Verwendung
Das onerror-Ereignis tritt auf, wenn bei der Ereignisquelle ein Fehler auftritt.
Ein Fehler tritt normalerweise auf, wenn eine Verbindung unterbrochen wird. In diesem Fall versucht das EventSource-Objekt automatisch, die Verbindung zum Server wiederherzustellen.
Verwandte Veranstaltungen:
- onmessage - Tritt auf, wenn eine Nachricht empfangen wird
- onopen – Tritt auf, wenn eine Verbindung zum Server geöffnet ist
Weitere Informationen zu vom Server gesendeten Ereignissen finden Sie in unserem HTML5-Tutorial für vom Server gesendete Ereignisse .
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Ereignis vollständig unterstützt.
Event | |||||
---|---|---|---|---|---|
onerror | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Syntax
object.onerror = function(){myScript};
Verwenden der Methode addEventListener():
object.addEventListener("error", myScript);
Hinweis: Die Methode addEventListener() wird in Internet Explorer 8 und früheren Versionen nicht unterstützt.
Technische Details
Bläschen: | Nein |
---|---|
kündbar: | Nein |
Ereignistyp: | Fall |
❮ Ereignisobjekt