Evento onopen

Definição e uso

O evento onopen ocorre quando a conexão com o-fonte de eventos é aberta.

Eventos relacionados:

  • onmessage Acontece quando recebe uma mensagem
  • onerror Acontece quando ocorre um problema

Para mais informações sobre eventos do servidor, aprenda nossa Tutorial de eventos do servidor HTML5.

Exemplo

Crie um novo objeto EventSource e defina a URL da página que envia atualizações.

Quando (e se) a conexão for estabelecida, some alguns textos no elemento <h1>:

var source = new EventSource("demo_sse.php");
source.onopen = function() {
  document.getElementById("myH1").innerHTML = "Obtendo atualizações do servidor";
};

Experimente pessoalmente

Sintaxe

objeto.onopen = function(){myScript};

Experimente pessoalmente

Uso do método addEventListener():

objeto.addEventListener("open", myScript);

Experimente pessoalmente

Notas:O Internet Explorer 8 ou versões anteriores não suportam Método addEventListener().

Detalhes técnicos

Bolha: Não suportado
Desativável: Não suportado
Tipo de evento: Evento

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente o evento.

Eventos Chrome IE Firefox Safari Opera
onopen 9.0 Não suportado 6.0 5.0 11.0