onabort = ★ 画像の読み込み中断時
onerror = ★ 画像の読み込み失敗時
★・・・実行する命令(関数や関数名)
画像が読み込めない場合に発生するイベントです。読み込めない画像の有無を調べたり、その場合の処理を設定したりする際に使用します。
onabortイベント
画像の読み込みが中断されたときに発生するイベントです。必ず画像を表示させたい場合などに読み込みが中断されたタイミングで警告メッセージを表示できます。
// 1番目の画像の読み込みが中断された際、関数 retry を呼び出します。
document.images[0].onabort = retry;
onerrorイベント
画像ファイルが見つからないなどの理由で画像が表示できない場合に発生するイベントです。
// が追うの読み込みに失敗した際、「表示できません。」とダイアログを表示します。
<img src=”sample.jpg” alt=”” onerror=”alert(‘表示できません。’)” />