رویداد onerror

تعریف و استفاده

اگر خطایی در بارگذاری فایل‌های خارجی (مثلاً مستند یا تصویر) رخ داد، رویداد onerror فعال می‌شود.

توضیح:رویدادهای مرتبط رخ می‌دهند که زمانی که برای رسانه‌های صوتی/ویدیویی استفاده می‌شوند و فرآیند بارگذاری آنها تحت تأثیر قرار می‌گیرد، شامل:

مثال

اگر خطایی در بارگذاری تصویر رخ داد، جاوااسکریپت اجرا می‌شود:

<img src="image.gif" onerror="myFunction()">

آزمایش کنید

قانون‌نویسی

در HTML:

<element onerror="myScript">

آزمایش کنید

در جاوااسکریپت:

object.onerror = function(){myScript};

آزمایش کنید

در جاوااسکریپت، از روش 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 پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی