Ejemplo
Hacer algo si se produce un problema con el flujo de eventos:
var source = new EventSource("demo_sse.php");
source.onerror = function()
{
// Do something to handle error
};
Definición y Uso
El evento onerror se produce cuando se produce un error con el origen del evento.
Un error suele producirse cuando se interrumpe una conexión. Si esto ocurre, el objeto EventSource intentará volver a conectarse automáticamente al servidor.
Eventos relacionados:
- onmessage - Ocurre cuando se recibe un mensaje
- AlAbrir - Se produce cuando una conexión con el servidor está abierto
Para obtener más información acerca de los eventos enviados por el servidor, leer nuestros eventos HTML5 enviados por el servidor Tutorial .
Soporte del navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el evento.
Evento | |||||
---|---|---|---|---|---|
onerror | 9.0 | No soportado | 6.0 | 5.0 | 11.0 |
Sintaxis
object .onerror=function(){ Uso de la addEventListener() método:
object .addEventListener("error", myScript ); Nota: El addEventListener() método no es compatible en Internet Explorer 8 y versiones anteriores.
Detalles técnicos
burbujas: No cancelable: No Tipo de evento: Evento
<Objeto de evento