Prawdopodobnie brakuje mi czegoś prostego, ale jest to dość denerwujące, gdy wszystko, co czytasz, nie działa. Mam obrazy, które mogą być wielokrotnie powielane w trakcie dynamicznie generowanej strony. Więc oczywistą rzeczą jest wstępne załadowanie go i używanie tej jednej zmiennej jako źródła przez cały czas.
var searchPic;
function LoadImages() {
searchPic = new Image(100,100);
searchPic.src = "XXXX/YYYY/search.png";
// This is correct and the path is correct
}
następnie ustawiłem obraz za pomocą
document["pic1"].src = searchPic;
lub
$("#pic1").attr("src", searchPic);
Jednak obraz nigdy nie jest poprawnie ustawiany w FireBug, kiedy odpytuję obraz, który otrzymuję [object HTMLImageElement]
jako src
obraz
W IE otrzymuję:
http://localhost:8080/work/Sandbox/jpmetrix/[object]