ondurationchangeСобытие

事件对象参考手册Объект Event

Пример

Выполнить JavaScript, когда длительность видео изменяется:

<video ondurationchange="myFunction()">

Попробуйте сами »

Дополнительные примеры приведены в нижней части этой статьи.


Определение и использование

Событие ondurationchange срабатывает при изменении длительности видео/аудио.

Примечание:После загрузки видео/аудио длительность видео/аудио изменяется с "NaN" на фактическую длительность.

Во время загрузки видео/аудио события срабатывают в следующем порядке:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Поддержка браузеров

Числа в таблице указывают первую версию браузера, которая полностью поддерживает это событие.

Event
ondurationchange Да 9.0 Да Да Да


Синтаксис

В HTML:

<element ondurationchange="myScript">Попробуйте сами

В JavaScript:

object.ondurationchange=function(){myScript};Попробуйте сами

В JavaScript с использованием метода addEventListener():

object.addEventListener("durationchange", myScript);Попробуйте сами

Примечание:Internet Explorer 8 и более ранние версии IE не поддерживают методaddEventListener().


Технические детали
Всплывает: Нет
Отменяемое: Нет
Тип события: Event
Поддерживаемые HTML-теги: <audio>, <video>


Examples

Другие примеры

Пример

Выполнить JavaScript, когда аудио начинает загружаться:

<audio ondurationchange="myFunction()">

Попробуйте сами »


事件对象参考手册Объект Event Другие расширения