onerror 事件

实例

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

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

定义和用法

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

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

相关事件:

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

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

浏览器支持

事件 Chrome IE Firefox Safari Opera
onerror 9.0 ਸਮਰਥਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ 6.0 5.0 11.0

语法

object.onerror = function(){myScript};

使用 addEventListener() 方法:

object.addEventListener("error", myScript);

ਟਿੱਪਣੀ:ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ 8 ਜਾਂ ਪੁਰਾਣੇ ਤੋਂ ਸਮਰਥਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ addEventListener() ਮੈਥਡ.

ਤਕਨੀਕੀ ਵੇਰਵੇ:

ਬੁਲਬੁਲ ਹੁੰਦਾ ਹੈ: ਸਮਰਥਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ
ਰੱਦ ਕਰਨ ਦੀ ਸਮਰੱਥਾ: ਸਮਰਥਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ
ਈਵੈਂਟ ਟਾਈਪ: Event