Мне, наверное, не хватает чего-то простого, но меня очень раздражает, когда все, что вы читаете, не работает. У меня есть изображения, которые могут многократно дублироваться в течение динамически сгенерированной страницы. Таким образом, очевидная вещь, которую нужно сделать, - это предварительно загрузить его и все время использовать эту переменную в качестве источника.
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);
Однако изображение никогда не устанавливается должным образом в FireBug, когда я запрашиваю изображение, которое я получаю [object HTMLImageElement]
как src
изображение.
В IE я получаю:
http://localhost:8080/work/Sandbox/jpmetrix/[object]