我正在动态切换背景图像。自然,它们需要预先加载才能及时显示。我正在预加载它们,能够在加载图像时跟随 FireBug。当背景图像切换时,我在 FireBug 中再次看到图像下载。
这是我的网址:http ://www.morganpackard.com/siteRoot/
奇怪的是,如果我重新加载页面,一切都会按预期进行。我正在采取的步骤如下:
1) 清除 FireFox 缓存 2) 重新加载页面 图片加载缓慢,而且,显然既没有被预加载也没有被缓存。每次进行图像交换时,图像都会再次下载。3)现在重新加载页面,无需清除缓存图像立即加载和交换,一切都按预期工作。
所以看起来我必须在 FireFox 从缓存中读取图像之前重新加载。这很古怪。有任何想法吗?
注意:我的图像是巨大的。当然,我会压缩它们,但要先对这些预加载进行排序。