رویدادهای رسانه ای

رویدادهایی که توسط رسانه هایی مانند ویدیوها، تصاویر و صدا ایجاد می شوند (برای همه اعمال می شودعناصر HTML، اما در عناصر رسانه، مانند <صوتی>، <embed>، <img>، <object>، و <ویدئو> رایج است.

نکته: برای اطلاعات بیشتر به مرجع DOM صوتی و تصویری HTML ما نگاه کنید.

ویژگی مقدار توضیح
onabort اسکریپت اسکریپت برای اجرا در سقط
oncanplay اسکریپت اسکریپت برای اجرا زمانی که فایلی آماده شروع پخش است (زمانی که بافر شده استبرای شروع کافی است)
oncanplaythrough اسکریپت اسکریپت برای اجرا زمانی که یک فایل می تواند اجرا شودتا انتها بدون مکث برای بافر پخش شد
oncuechange اسکریپت اسکریپت بهزمانی اجرا شود که نشانه در <track>عنصر
تغییر دوام اسکریپت اسکریپت برای اجرا در هنگام تغییر طول رسانه
onemptied اسکریپت اسکریپت برای اجرا زمانی که اتفاق بدی می افتد و فایل به طور ناگهانی در دسترس نیست(مانند قطع شدن غیرمنتظره)
به پایان رسید اسکریپت اسکریپت زمانی که رسانه اجرا می شودرسیدن به پایان (رویداد مفیدی برای پیام‌هایی مانند "متشکرم برای گوش دادن")
onerror scriptاسکریپت اجرا می شود زمانی که هنگام بارگیری فایل خطایی رخ می دهد
onloadeddata اسکریپت اسکریپتی که باید هنگام بارگیری داده های رسانه اجرا شود
onloadedmetadata اسکریپت اسکریپتی که باید هنگام بارگیری متا داده ها (مانند ابعاد و مدت زمان) اجرا شود
onloadstart اسکریپت اسکریپت درست زمانی که فایل شروع به بارگیری می‌کند قبل از بارگیری واقعی هر چیزی اجرا شود
در حالت مکث اسکریپت اسکریپتی برای اجرا در هنگام توقف رسانه توسط کاربر یا برنامه‌ای
onplay اسکریپت اسکریپت برای اجرا زمانی که رسانه آماده شروع پخش است
درحال پخش اسکریپت اسکریپت اجرا می شود زمانی که رسانه واقعا شروع به پخش کرد
در حال پیشرفت اسکریپت اسکریپتی که زمانی که مرورگر در حال دریافت داده های رسانه است اجرا شود
onratechange اسکریپت اسکریپتی که باید هر بار که نرخ پخش تغییر می‌کند اجرا شود (مانند زمانی که کاربر به حالت حرکت آهسته یا سریع به جلو می‌رود)
onseeked اسکریپت اسکریپت اجرا می شود زمانی که ویژگی جستجو روی false تنظیم می شود که نشان می دهد جستجو به پایان رسیده است
onseeking اسکریپت اسکریپت اجرا می شود زمانی که مشخصه جستجو روی true تنظیم می شود که نشان می دهد جستجو فعال است
نصب شده اسکریپت اسکریپت برای اجرا در زمانی که مرورگر به هر دلیلی نتواند داده های رسانه را واکشی کند
onsuspend اسکریپت اسکریپتی که باید هنگام واکشی داده های رسانه اجرا شود قبل از بارگیری کامل به هر دلیلی متوقف می شود
به روز رسانی در زمان اسکریپت اسکریپت برای اجرا زمانی که موقعیت بازی تغییر کرد (مانند زمانی کهکاربر به سرعت به نقطه دیگری در رسانه منتقل می شود)
onvolumechange اسکریپت اسکریپتهر بار که صدا تغییر می‌کند اجرا می‌شود که (شامل تنظیم صدا روی "بی‌صدا کردن")
در انتظار اسکریپت اسکریپت زمانی که رسانه متوقف شده است اجرا می شود اما انتظار می رود از سر گرفته شود (مانند زمانی که رسانه برای بافر داده های بیشتر مکث می کند)