onerror 事件

实例

如果事件流出现问题,则执行以下操作:

var source = new EventSource("demo_sse.php");
source.onerror = function() {
  // 处理错误的代码
};

定义和用法

当事件源发生错误时,会发生 onerror 事件。

连接中断时通常会发生错误。如果发生这种情况,EventSource 对象将自动尝试重新连接到服务器。

相关事件:

  • onmessage - 收到消息时发生
  • onopen - 当与服务器的连接打开时发生

如需有关服务器发送事件的更多信息,请阅读我们的 HTML5 服务器发送事件教程.

浏览器支持

事件 Chrome IE Firefox Safari Opera
onerror 9.0 Hakuna msaada 6.0 5.0 11.0

语法

object.onerror = function(){myScript};

使用 addEventListener() 方法:

object.addEventListener("error", myScript);

Mawazo:Internet Explorer 8 na zaidi ya zamani haikubali Method ya addEventListener().

Maelezo ya teknolojia

Inabuburi: Hakuna msaada
Inafikia kufanyishwa: Hakuna msaada
Aina ya tukio: Event