مثال (رویداد onstalled)

اجرا کردن یک تابع جاوااسکریپت هنگامی که مرورگر در حال تلاش برای دریافت داده های مدیا می باشد اما این داده ها در دسترس نیستند:

<video onstalled="myFunction()">

تعریف و کاربرد

رویداد onstalled  زمانی روی می دهد که مرورگر در حال تلاش برای دریافت داده های مدیا می باشد، اما این داده ها غیر قابل دسترس می باشند.

نکته: رویداد های مرتبط، که به هنگام ایجاد اختلال در پروسه ی لود شدن مدیا روی می دهند، عبارتند از:


پشتیبانی مرورگرها

اعداد داخل جدول زیر نشان دهنده ی اولین ورژن مرورگری است که به طور کامل از این رویداد پشتیبانی می کند:

Event     
onstalled بله 9.0 بله بله بله

نحوه استفاده

در HTML:

<element onstalled="myScript">

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

object.onstalled=function(){myScript};

استفاده از متد addEventListener() در جاوااسکریپت:

object.addEventListener("stalled", myScript);

نکته: متد addEventListener()  در Internet Explorer 8 و ورژن های پایین تر از آن پشتیبانی نمی شود.


جزئیات تکنیکی

Bubbles: خیر
Cancelable: خیر
Event type: Event
Supported HTML tags: <audio> and <video>
DOM Version: Level 3 Events

مرجع کلیه رویدادهای JavaScript Reference مرجع کلیه رویدادهای JavaScript