私はおそらく何か単純なものを見逃していますが、読んだものがすべて機能しないと非常に面倒です. 動的に生成されたページの過程で何度も複製される可能性のある画像があります。したがって、やるべきことは明らかで、それをプリロードして、常にその 1 つの変数をソースとして使用することです。
var searchPic;
function LoadImages() {
searchPic = new Image(100,100);
searchPic.src = "XXXX/YYYY/search.png";
// This is correct and the path is correct
}
次に、使用して画像を設定します
document["pic1"].src = searchPic;
また
$("#pic1").attr("src", searchPic);
[object HTMLImageElement]
ただし、画像として取得したsrc
画像をクエリすると、FireBug で画像が正しく設定されません
IEで私は得る:
http://localhost:8080/work/Sandbox/jpmetrix/[object]