Evento onerror
Exemplo
Faça algo se ocorrer um problema com o fluxo de eventos:
var source = new EventSource("demo_sse.php");
source.onerror = function() {
// Do something to handle error
};
Definição e uso
O evento onerror ocorre quando ocorre um erro com a origem do evento.
Um erro geralmente ocorre quando uma conexão é interrompida. Se isso acontecer, o objeto EventSource tentará automaticamente se reconectar ao servidor.
Eventos relacionados:
- onmessage - Ocorre quando uma mensagem é recebida
- onopen - Ocorre quando uma conexão com o servidor está aberta
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 | |||||
---|---|---|---|---|---|
onerror | 9.0 | Not supported | 6.0 | 5.0 | 11.0 |
Sintaxe
object.onerror = function(){myScript};
Usando o método addEventListener():
object.addEventListener("error", 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 |
❮ Objeto de evento