一応、確認ですが、1.X1、X2、X3になんらかの画像が表示されている2.X1の画像を差し替えるイベントが発生3.X1のsrcにローディング画像を設定4.Y1にX1の差し替え画像を設定5.Y1のonLoadでX1のsrcを差し替えというのが基本動作で、今回差し替え画像が大きくロードに時間がかかるため、4と5の間にX2の画像を差し替えるイベントが発生する可能性がある。onClick="loadImg(3);"&gt;change3&lt;/a&gt;あとは、ローディング用のスレッドのようなものを作成してあげるとかで対処できるかと思います。onClick="loadImg(3);"&gt;change3&lt;/a&gt;と思ったのですが、あまり変わらないですね。一応書いてみたので、載せておきますが、後者で動くなら前者で動くきがします。するとブラウザ依存してしまうかもしれませんね。画像の読み込みをマルチスレッドで走らせられるかというあたりです。JavaScriptでsrcを書き換えた際に、ブラウザが画像を並列して読みにいくかどうか。仮に既にロードされていたとしても、一瞬でロードが完了するとしても、画像の読み込みは順次処理しかしてくれないとすると、一筋縄じゃいかないかもですね。このような症状であれば、ちょっとトリッキーですが、ローディング画像用のimgタグを常に用意しておいて、X1のsrcの書き換えの変わりに、このimgタグをX1と完全に重なる位置に表示させるということで、同様のことができるかもしれません。どれもテストしたわけではないのですが、参考になれば。不適切でもうしわけありません>画像の読み込みをマルチスレッドで走らせられるかというあたりです。読み込んでしまいます。>X1と完全に重なる位置に表示させるということで、同様のことができるかもしれません。最適解かもしれませんね。ありがとうございます。現在javascript+jquery-1.3.2.min.jsを使って画像オブジェクトの...Firefoxの仕様についての質問です。最近仕事用にfirefoxを使い...特定ブラウザ(safari)の通信の仕様に関して質問です。□はてなトップ(C)株式会社はてな。