HTML ondurationchange 属性

前へ 全ての HTML 属性 次へ

定義と用法

durationchange イベントは、指定のオーディオ/ビデオの演奏時間が変更された時に発生します。

注: オーディオ/ビデオがロードされると、演奏時間は、"NaN" から実際の演奏時間に変更されます。

オーディオ/ビデオのロード処理中に、次のイベントがこの順序で発生します:

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

適用

ondurationchange 属性は イベント属性 の一つで、次の要素で使用することができます:

要素 イベント
<audio> durationchange
<video> durationchange

Audio の例

オーディオの再生開始の準備ができたときに "myFunction" を実行します:

<audio ondurationchange="myFunction()">
Try it Yourself ❯

Video の例

ビデオの再生開始の準備ができたときに "myFunction" を実行します:

<video ondurationchange="myFunction()">
Try it Yourself ❯

ブラウザ・サポート

ondurationchange 属性は、要素ごとに以下のブラウザがサポートしています。

要素
audio Yes 9.0 Yes Yes Yes
video Yes 9.0 Yes Yes Yes

前へ 全ての HTML 属性 次へ