--- title: EventSource.onerror slug: Web/API/EventSource/onerror translation_of: Web/API/EventSource/onerror ---
{{APIRef('WebSockets API')}}
 

A propriedade onerror da interface {{domxref("EventSource")}} é um {{domxref("EventHandler")}} chamado quando um erro ocorre e um evento {{event("error")}} é despachado para o objeto EventSource.

Sintaxe

eventSource.onerror = function

Exemplos

evtSource.onerror = function() {
  console.log("EventSource failed.");
};

Nota: Você pode encontrar um exemplo completo no GitHub — veja Simple SSE demo using PHP.

Especificações

Especificação Status Comentário
{{SpecName('HTML WHATWG', "comms.html#handler-eventsource-onerror", "onerror")}} {{Spec2('HTML WHATWG')}} Definição inicial

Compatibilidade de navegadores

{{CompatibilityTable}}
Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suporte a EventSource 6 {{CompatNo}} {{CompatGeckoDesktop("6.0")}} {{CompatNo}} {{CompatVersionUnknown}} 5
Disponibilidade em workers compartilhados e dedicados[1] {{CompatVersionUnknown}} {{CompatNo}} {{CompatGeckoDesktop("53.0")}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte a EventSource 4.4 45 {{CompatNo}} 12 4.1
Disponibilidade em workers compartilhados e dedicados[1] {{CompatVersionUnknown}} {{CompatGeckoMobile("53.0")}} {{CompatNo}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

[1] Mas ainda não em service workers.

Veja também