ProgressEvent インターフェイス
ProgressEvent インターフェイスは、外部リソースをロードするときに発生するイベントに関するインターフェイスです。
Event インターフェイスを継承しています。Event インターフェイスの Property と Method が使えます。
- Event
- └── ProgressEvent
ページ内 Index
Properties
Example Syntax
var bubbles_value = ProgressEvent.bubbles;
以下はProgressEvent インターフェイスのプロパティです。Event インターフェイスから継承された プロパティも利用できます。
Property | ||
---|---|---|
lengthComputable | read only | ロード時間を計測可能かをbool値で返す。 |
loaded | read only | ロード済みデータ量を返す。 |
total | read only | ロードされるデータ量を返す。 |
ProgressEvent Types
ProgressEvent タイプはエレメントに設定してwebページで起こるイベントを捉えます。
Example Syntax
object.onerror = function(){script_or_function};
以下は、ProgressEvent インターフェイスのイベントハンドラーです。
ProgressEvent type | |
---|---|
onerror | 外部ファイルのロード中にエラーが起きたら |
onloadstart | メディアデータのダウンロードプロセスが始まったら |
onprogress | <audio>, <video> メディアデータのダウンロードの間 |