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.readyStateRead only- Ein
unsigned short, welcher den aktuellen Status der Verbindung repräsentiert. Gültige werte sindCONNECTING(0),OPEN(1), orCLOSED(2). EventSource.urlRead 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 |
|---|---|---|
| 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 | ? | ? | ? | ? |