em evento aberto
Exemplo
Crie um novo objeto EventSource e especifique a URL da página que envia as atualizações.
Quando (e se) uma conexão for estabelecida, imprima algum texto em um elemento <h1>:
var source = new EventSource("demo_sse.php");
source.onopen = function() {
document.getElementById("myH1").innerHTML = "Getting server updates";
};
Definição e uso
O evento onopen ocorre quando uma conexão com uma fonte de evento é aberta.
Eventos relacionados:
Para obter mais informações sobre eventos enviados pelo servidor, leia nosso Tutorial de eventos enviados pelo servidor HTML5 .
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que oferece suporte total ao evento.
Event | |||||
---|---|---|---|---|---|
onopen | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Sintaxe
object.onopen = function(){myScript};
Usando o método addEventListener():
object.addEventListener("open", myScript);
Observação: o método addEventListener() não é compatível com o Internet Explorer 8 e versões anteriores.
Detalhes técnicos
Bolhas: | Não |
---|---|
Cancelável: | Não |
Tipo de evento: | Evento |