• 締切済み

jQueryでimgを使用すると、IE6で画像を複数回GETします

どなたかご存じの方がいらっしゃったら教えて下さい。 imgタグを生成し、単純に表示するのみのJavascriptを書きました。 実際書いた物は下記です。jQuery1.3.2を使用しております。 $(function() { tmp = $("<img />"); tmp.attr("src", "http://www.google.com/intl/ja/images/jawh_prodicons1.png"); $("body").append(tmp); }); こちらの内容のjsファイルをHTMLで読み込み、IE6上で表示、 何回かリロードしつつパケットモニターでGETを確認すると、 画像のGETが複数回発生する場合があります。 他のブラウザでは正常に1回のみGETされるようです。 IE6でも1回のみGETとなるようにしたいのですが、 解決方法を教えて頂けないでしょうか。 私の確認環境は WindowsXP SP2 IE6 パケットモニター SPM(http://wind-master.dip.jp/soft-info/) です。 よろしくお願いいたします。

みんなの回答

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

$(function() { $("body").append('<img src="http://www.google.com/intl/ja/images/jawh_prodicons1.png" />'); }); とすればどうでしょう。

yaromihi
質問者

お礼

ご回答頂きありがとうございます。 しかしながら、私の乗せたコードは問題を絞るために単純にした物で、 実際のコードは回答頂いたように改造できません。 あらかじめimgをjQueryで保持し、後からappendしたいのです。

関連するQ&A