tutoriais mais recente desenvolvimento web
 

onmessage Evento

<Objeto de evento

Exemplo

Crie um novo objeto EventSource e especifique o URL da página de envio das atualizações.
Cada vez que uma atualização é recebida, o evento onMessage ocorre. Quando um evento onMessage ocorre, coloque os dados recebidos para o <div> elemento com id = "myDiv":

var source = new EventSource("demo_sse.php");
source.onmessage = function(event) {
    document.getElementById("myDIV").innerHTML += event.data + "<br>";
};
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

O evento onMessage ocorre quando uma mensagem é recebida através de uma fonte de evento.

O objeto de evento para o evento onMessage suporta as seguintes propriedades:

  • dados - Contém a mensagem real
  • Origem - O URL do documento que chamou o evento
  • lastEventId - o identificador da última mensagem visto no fluxo de eventos

Eventos relacionados:

  • AoAbrir - Ocorre quando uma conexão com o servidor está aberto
  • onerror - Ocorre quando ocorrer um problema

Para mais informações sobre Eventos enviados pelo servidor, leia os nossos eventos HTML5 enviados pelo servidor Tutorial .


Suporte navegador

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

Evento
onmessage 9 Não suportado 6 5 11,0

Sintaxe

object .onmessage= function() { myScript };
Try it Yourself »

Usando o addEventListener() Método:

object . addEventListener("message", myScript ) ;
Try it Yourself »

Nota: O addEventListener() método não é suportado no Internet Explorer 8 e versões anteriores.


Detalhes técnicos

Bolhas: Não
cancelable: Não
Tipo de evento: Evento

Exemplos

mais Exemplos

Exemplo

Obter o URL do documento que chamou o evento onMessage:

var source = new EventSource("demo_sse.php");
source.onmessage = function(event) {
    document.getElementById("myDIV").innerHTML = event.origin;
};

O resultado poderia ser:

http://www.w3ii.com/
Tente você mesmo "

<Objeto de evento