预加载img并将src插入另一个img而不重新加载它

时间:2017-10-20 17:55:17

标签: javascript html image dom preloading

我试图通过javascript预加载图片,并在适当的时候将其插入到另一张图片中而无需新的提取。

不幸的是,当我用预加载的src替换img的src时,图像被重新加载并且chrome没有使用兑现的图像。我该怎么办?

这是我预加载图片的方式:

if (document.images) {
    this.img = new Image();
    this.img.src = "img/img.jpg";
}

以后我就这样插入:

this.poster.src = this.img.src;

谢谢!

1 个答案:

答案 0 :(得分:0)

实际上这段代码工作正常。我正在使用一个禁止缓存的预处理器。在服务器上一切正常