我可能遗漏了一些简单的东西,但是当你读到的所有东西都不能正常工作的时候,这是相当恼人的。我有图像,可以在一个动态生成的网页过程中复制多次。所以显而易见要做的就是预加载它并且一直使用这个变量作为源。
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]