حدث 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);

ملاحظة:Internet Explorer 8 أو الأحدث لا يدعم طريقة addEventListener().

تفاصيل التقنية

التمدد: غير مدعوم
قابل للإلغاء: غير مدعوم
نوع الحدث: حدث Event