Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.
Das EventSource-Interface erlaubt das Empfangen von Server-Sent Events. Es erlaubt den Zugriff auf Events im text/event-stream
Format über eine persistente HTTP-Verbindung.
Properties
Diese Interface erbt weitere Properties von seinem Parent-Object EventTarget
.
EventSource.onerror
- Ist eine
EventHandler
-Instanz. Diese wird aufgerufen, wenn ein Fehler auftritt und daserror
-Event auf diesem Object ausgelöst wird. EventSource.onmessage
- Ist eine
EventHandler
-Instanz. Diese wir aufgerufen, wenn einmessage
-event empfangen wird. Dies ist immer dann der Fall, wenn die Event-Quelle eine neue Nachricht erzeugt hat. EventSource.onopen
- Ist eine
EventHandler
-Instanz. Diese wird immer dann aufgerufen, wenn die Verbindung geöffnet wurde, also einopen
-Event empfangen wurde. EventSource.readyState
Read only- Ein
unsigned short
, welcher den aktuellen Status der Verbindung repräsentiert. Gültige werte sindCONNECTING
(0
),OPEN
(1
), orCLOSED
(2
). EventSource.url
Read only- Ein
DOMString
, welcher die URL der Event-Quelle beinhaltet.
Methods
Diese Interface erbt weitere Methoden von seinem Parent-Object EventTarget
.
EventSource.close()
- Schließt die Verbidung, soweit geöffnet, und setzt den Status (
readyState
) auf CLOSED. Auf bereits geschlossenen Verbindungen hat diese Methode keinen Effekt.
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
WHATWG HTML Living Standard Die Definition von 'EventSource' in dieser Spezifikation. |
Lebender Standard |
Browser Kompatiblität
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basis-Support | 9 | 6.0 (6.0) | ? | 11 | 5 |
CORS-Support | 26 | 11.0 (11.0) | ? | 12 | ? |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basis-Support | 4.4 | ? | ? | ? | ? |