【发布时间】:2012-12-26 20:51:13
【问题描述】:
当可能从缓存中加载内容时,Firebug 是否可能会错误地将下载添加到“网络”选项卡?
我在 Javascript 库中有一些代码,用于在单击缩略图时延迟下载图像,然后在下载后显示它。它的目的是确定它是否已经被首先下载(通过一个带有布尔值的数组),如果它之前已经下载过,只需从缓存中显示。
我认为它在一段时间内工作正常(因为单击两次时它们出现的速度),但我最近查看了 Firebug 的“网络”选项卡,它似乎每次都在下载大图像(以及总每次点击文件都会变大)。
我不确定我做错了什么,因为一些调试告诉我布尔值正在正确更新。
所以我的问题是,Firebug 是否不正确(我对此表示怀疑),或者有什么方法可以强制它从缓存中显示(我认为使用与 image.src 完全相同的图像路径可以做到这一点)
这是我第一次尝试 Javascript 中的对象,所以我对我的代码不是 100% 有信心,所以请善待!
【问题讨论】:
标签: javascript firebug