onopen evenement
Voorbeeld
Maak een nieuw EventSource-object en geef de URL op van de pagina die de updates verzendt.
Wanneer (en als) een verbinding tot stand is gebracht, voer dan wat tekst uit in een <h1>-element:
var source = new EventSource("demo_sse.php");
source.onopen = function() {
document.getElementById("myH1").innerHTML = "Getting server updates";
};
Definitie en gebruik
De gebeurtenis onopen treedt op wanneer een verbinding met een gebeurtenisbron wordt geopend.
Gerelateerde evenementen:
- onmessage - Treedt op wanneer een bericht wordt ontvangen
- onerror - Treedt op wanneer zich een probleem voordoet
Lees onze HTML5 Server-Sent Events Tutorial voor meer informatie over Server-Sent Events .
Browserondersteuning
De cijfers in de tabel geven de eerste browserversie aan die de gebeurtenis volledig ondersteunt.
Event | |||||
---|---|---|---|---|---|
onopen | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Syntaxis
object.onopen = function(){myScript};
De methode addEventListener() gebruiken:
object.addEventListener("open", myScript);
Opmerking: de methode addEventListener() wordt niet ondersteund in Internet Explorer 8 en eerdere versies.
Technische details
bubbels: | Nee |
---|---|
Annuleerbaar: | Nee |
Evenementtype: | Evenement |