HTML onprogress 属性

前へ 全ての HTML 属性 次へ

定義と用法

onprogress 属性は、ブラウザが指定のオーディオ/ビデオをダウンロードしているときに実行するスクリプトを定義します。

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

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

適用

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

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

Audio の例

オーディオファイルをダウンロードしているときに "myFunction" を実行します:

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

Video の例

ビデオをダウンロードしているときに "myFunction" を実行します:

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

ブラウザ・サポート

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

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

前へ 全ての HTML 属性 次へ