رویداد onprogress

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

رویداد onprogress در حالی که مرورگر در حال بارگذاری صدا/ویدیوی مشخص شده است، رخ می‌دهد.

در هنگام بارگذاری صدا/ویدیو، رویدادهای زیر به ترتیب زیر رخ می‌دهند:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. رویداد onprogress
  6. oncanplay
  7. oncanplaythrough

مثال

مثال 1

اجرای جاوااسکریپت در هنگام بارگذاری ویدیو

<video onprogress="myFunction()">

خودتان امتحان کنید

مثال 2

اجرای جاوااسکریپت در هنگام بارگذاری صدا

<audio onprogress="myFunction()">

خودتان امتحان کنید

نحوه استفاده

در HTML:

<عنصر onprogress="myScript">

خودتان امتحان کنید

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

آبجکت.onprogress = function(){myScript};

خودتان امتحان کنید

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

آبجکت.addEventListener("progress", myScript);

خودتان امتحان کنید

توضیحات:اینترنت اکسپلورر 8 یا نسخه‌های قبلی آن از addEventListener() پشتیبانی نمی‌کند مетод addEventListener().

جزئیات فنی

بالاگردان: پشتیبانی نمی‌شود
قابل لغو: پشتیبانی نمی‌شود
نوع رویداد: رویداد
برچسب‌های HTML پشتیبانی‌شده: <audio> و <video>
نسخه DOM: رویدادهای سطح 3

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

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

رویداد Chrome IE Firefox Safari Opera
رویداد onprogress پشتیبانی 9.0 پشتیبانی پشتیبانی پشتیبانی