أحداث onerror
التعريف والاستخدام
إذا حدث خطأ أثناء تحميل ملفات خارجية (مثل وثائق أو صور)، يتم تنشيط أحداث onerror.
نصيحة:عند استخدام وسائط صوت/فيديو، عند حدوث أحداث تتعلق بعملية تحميل الوسائط بسبب نوع من التشويش هي:
مثال
إذا حدث خطأ أثناء تحميل الصورة، يتم تنفيذ JavaScript:
<img src="image.gif" onerror="myFunction()">
النحو
في HTML:
<element onerror="myScript">
في JavaScript:
object.onerror = function(){myScript};
في JavaScript، باستخدام طريقة addEventListener():
object.addEventListener("error", myScript);
التعليقات:يستخدم متصفح إنترنت إكسبلورر 8 أو الأحدث منه عدم دعمه طريقة addEventListener()。
تفاصيل التقنية
التنقيب: | لا يدعم |
---|---|
قابل للإلغاء: | لا يدعم |
نوع الحدث: | إذا تم إنشاؤها من واجهة المستخدم،UiEvent. آخره Event。 |
دعم العلامات الـHTML: | <img>, <input type="image">, <object>, <link> و <script> |
إصدار DOM: | أحداث المستوى 2 |
دعم المتصفحات
الأحداث | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onerror | الدعم | الدعم | الدعم | الدعم | الدعم |