我可能缺少一些简单的东西,但是当您阅读的所有内容都不起作用时,这很烦人。我的图片在动态生成的页面中可能会重复很多次。因此,显而易见的事情是预加载它,并始终使用该变量作为源。
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]
这可能帮助stackoverflow.com/questions/4459379/...
—
桑迪普Amarnath