onopen- Ereignis
Beispiel
Erstellen Sie ein neues EventSource-Objekt und geben Sie die URL der Seite an, die die Aktualisierungen sendet.
Wenn (und falls) eine Verbindung hergestellt wird, geben Sie einen Text in einem <h1>-Element aus:
var source = new EventSource("demo_sse.php");
source.onopen = function() {
document.getElementById("myH1").innerHTML = "Getting server updates";
};
Definition und Verwendung
Das onopen-Ereignis tritt auf, wenn eine Verbindung mit einer Ereignisquelle geöffnet wird.
Verwandte Veranstaltungen:
- onmessage - Tritt auf, wenn eine Nachricht empfangen wird
- onerror – Tritt auf, wenn ein Problem auftritt
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 | |||||
---|---|---|---|---|---|
onopen | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Syntax
object.onopen = function(){myScript};
Verwenden der Methode addEventListener():
object.addEventListener("open", 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 |