我有一个带有约20张图像的轮播。加载所有图像后,应先对其进行缓存,然后再将其重新加载到iframe中。浏览器显示图像已缓存。
问题是iframe中的图片网址相同,需要再次下载它们,而不是从缓存中加载。 有什么方法可以从缓存中加载这些图像?
答案 0 :(得分:1)
浏览器的缓存不是特定于窗口的。
如果您的图像被重新请求,那是因为其中之一是正确的:
要修复此问题,请确保您指向图像的URL评估为相同的完整URL(它们可能已经这样做,但要仔细检查),并确保服务器发送回足够的缓存信息以允许浏览器缓存图像。