onerror 事件
實例
如果事件流出現問題,則執行以下操作:
var source = new EventSource("demo_sse.php"); source.onerror = function() { // 處理錯誤的代碼 };
定義和用法
當事件源發生錯誤時,會發生 onerror 事件。
連接中斷時通常會發生錯誤。如果發生這種情況,EventSource 對象將自動嘗試重新連接到服務器。
相關事件:
如需有關服務器發送事件的更多信息,請閱讀我們的 HTML5 服務器發送事件教程。
瀏覽器支持
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | 9.0 | 不支持 | 6.0 | 5.0 | 11.0 |
語法
object.onerror = function(){myScript};
使用 addEventListener() 方法:
object.addEventListener("error", myScript);
注釋:Internet Explorer 8 或更早的版本不支持 addEventListener() 方法。
技術細節
冒泡: | 不支持 |
---|---|
可取消: | 不支持 |
事件類型: | Event |