رویداد onvolumechange

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

رویداد onvolumechange در هر بار تغییر حجم ویدیو/صدا رخ می‌دهد.

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

  • افزایش یا کاهش حجم
  • پخش‌کننده‌ی رسانه را ساکت یا فعال کنید

توضیحات:لطفاً از شیء صدا/ویدیو استفاده کنید ویژگی volume برای تنظیم یا بازگرداندن حجم صدا/ویدیو استفاده شود.

مثال

مثال 1

اجرای جاوااسکریپت زمانی که حجم ویدیو تغییر می‌کند:

<video onvolumechange="myFunction()">

آزمایش کنید

مثال 2

اجرای جاوااسکریپت زمانی که حجم صدا تغییر می‌کند:

<audio onvolumechange="myFunction()">

آزمایش کنید

مثال 3

با استفاده از ویژگی volume تنظیم حجم:

document.getElementById("myVideo").volume = 0.2;

آزمایش کنید

نوع نویسی

در HTML:

<element onvolumechange="myScript">

آزمایش کنید

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

object.onvolumechange = function(){myScript};

آزمایش کنید

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

object.addEventListener("volumechange", myScript);

آزمایش کنید

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

جزئیات فنی

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

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

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

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