xmlhttprequest を使用して、テキストと画像を div に読み込みます。残念ながら、画像のオンロード イベントは機能しません。コードは次のとおりです。
<img src="pic.png" onload="alert('...')"/>
リクエスト後の画像は見えるのですが、onload イベントが発火しません。なんで?
前もって感謝します
xmlhttprequest を使用して、テキストと画像を div に読み込みます。残念ながら、画像のオンロード イベントは機能しません。コードは次のとおりです。
<img src="pic.png" onload="alert('...')"/>
リクエスト後の画像は見えるのですが、onload イベントが発火しません。なんで?
前もって感謝します
キャッシングにダウンすることができます。画像の onload イベントは少し大ざっぱで、AJAX 要求に対して常に発生するとは限りません。
現在の日付でリクエストにクエリ パラメータを追加して、キャッシュを停止してみてください
onload 内で JavaScript を実行する代わりに、次のように関数を呼び出すだけです。
<img src="image.gif" onload="loadImage()" />
次に、ドキュメントの先頭に次のように記述します。
<script type="text/javascript">
function loadImage()
{
alert("Image is loaded");
}
</script>
お役に立てれば!