gpt4 book ai didi

javascript - 图片在 iframe 中加载后未从缓存中加载

转载 作者:搜寻专家 更新时间:2023-11-01 04:43:00 25 4
gpt4 key购买 nike

我在 iframe 中加载图像,然后(在加载 iframe 后)在页面上加载图像。但是大多数浏览器似乎都加载了两次图像。 为什么 img 标签没有从缓存中加载?

像这样:

var loader = $('<iframe />').appendTo('body')[0];
loader.onload = function() {
$('body').append('<img src="' + imgsrc + '" />');
};
loader.src = imgsrc;

http://jsfiddle.net/amirshim/na3UA/

我正在使用 fiddler2查看网络流量。

如果您想知道我为什么要这样做,请查看 this question

最佳答案

拥有 iframe 就像拥有一个单独的选项卡,它使用另一个浏览器实例,因此我认为它没有使用缓存。

如果你想要预加载图片,你可以在 javascript 中使用 new Image()

关于javascript - 图片在 iframe 中加载后未从缓存中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com