【发布时间】:2009-12-15 00:47:32
【问题描述】:
我正在动态切换背景图像。自然,它们需要预先加载才能及时显示。我正在预加载它们,能够在加载图像时跟随 FireBug。当背景图像切换时,我在 FireBug 中再次看到图像下载。
这是我的网址:http://www.morganpackard.com/siteRoot/
奇怪的是,如果我重新加载页面,一切都会按预期进行。我正在采取的步骤如下:
1) 清除 FireFox 缓存 2)重新加载页面 图像加载缓慢,显然既没有预加载也没有缓存。每次进行图像交换时,图像都会再次下载。 3) 现在重新加载页面而不清除缓存 图像立即加载和交换,一切正常。
所以看起来我必须在 FireFox 从缓存中读取图像之前重新加载。这很古怪。有什么想法吗?
注意:我的图片非常庞大。当然,我会压缩它们,但要先对这些预加载进行排序。
【问题讨论】:
标签: javascript image image-preloader