رویداد ontimeupdate

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

رویداد ontimeupdate در هنگام تغییر موقعیت پخش صدا/ویدئو رخ می‌دهد.

این رویداد در موارد زیر فعال می‌شود:

  • پخش صدا/ویدئو
  • موقعیت پخش را تغییر دهید (مثلاً زمانی که کاربر به نقطه‌ای مختلف در صدا/ویدئو پیشرفت می‌کند)

توضیح:رویداد ontimeupdate معمولاً با ویژگی currentTimeبا هم استفاده می‌شوند، این خاصیت موقعیت فعلی پخش صدا/ویدئو را به ثانیه‌ها برمی‌گرداند.

مثال

مثال 1

وقتی موقعیت پخش فعلی تغییر می‌کند، جاوااسکریپت را اجرا کنید:

<video ontimeupdate="myFunction()">

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

مثال 2

وقتی موقعیت پخش فعلی صدا تغییر می‌کند، جاوااسکریپت را اجرا کنید:

<audio ontimeupdate="myFunction()">

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

مثال 3

با استفاده از خاصیت currentTime، موقعیت پخش فعلی را به 5 ثانیه تنظیم کنید:

document.getElementById("myVideo").currentTime = 5;

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

نحوه استفاده

در HTML:

<element ontimeupdate="myScript">

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

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

object.ontimeupdate = function(){myScript};

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

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

object.addEventListener("timeupdate", myScript);

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

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

جزئیات فنی

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

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

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

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