رویدادهایی که توسط رسانه هایی مانند ویدیوها، تصاویر و صدا ایجاد می شوند (برای همه اعمال می شودعناصر 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 | اسکریپت | اسکریپتهر بار که صدا تغییر میکند اجرا میشود که (شامل تنظیم صدا روی "بیصدا کردن") |
| در انتظار | اسکریپت | اسکریپت زمانی که رسانه متوقف شده است اجرا می شود اما انتظار می رود از سر گرفته شود (مانند زمانی که رسانه برای بافر داده های بیشتر مکث می کند) |