Wydarzenie otwarte
Przykład
Utwórz nowy obiekt EventSource i określ adres URL strony wysyłającej aktualizacje.
Kiedy (i jeśli) połączenie zostanie nawiązane, wypisz tekst w elemencie <h1>:
var source = new EventSource("demo_sse.php");
source.onopen = function() {
document.getElementById("myH1").innerHTML = "Getting server updates";
};
Definicja i użycie
Zdarzenie onopen występuje, gdy połączenie ze źródłem zdarzenia jest otwarte.
Powiązane wydarzenia:
Aby uzyskać więcej informacji o zdarzeniach wysyłanych przez serwer, zapoznaj się z samouczkiem HTML5 dotyczącym zdarzeń wysyłanych przez serwer .
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.
Event | |||||
---|---|---|---|---|---|
onopen | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Składnia
object.onopen = function(){myScript};
Za pomocą metody addEventListener():
object.addEventListener("open", myScript);
Uwaga: Metoda addEventListener() nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
Bąbelki: | Nie |
---|---|
Możliwość anulowania: | Nie |
Typ wydarzenia: | Wydarzenie |