1

我有一个相当基本的缩略图和视图页面。单击每个缩略图时,中央窗格将显示全尺寸图像。这一点效果很好 - 我正在使用 Javascript 来显示和隐藏包含大图像的 div,但是当页面首次加载时,它会同时开始加载所有图像。这会导致用户看到的第一张图像被非常缓慢地引入。

我已经尝试过动态创建 div,但后来我陷入了不得不等待加载每个图像的不良影响。理想情况下,我想使用我当前的设置——只显示和隐藏 div——并让隐藏的 div 在第一个窗格完成后立即开始加载它们的内容。有没有办法在可见 div 上设置加载优先级,这样隐藏的 div 在呈现所有可见 div 之前不会获得网络时间?

4

1 回答 1

1

我认为您想要的是将“动态创建 div”(对于不可见的 div)与图像预加载相结合。应该能得到你想要的东西。

于 2009-02-25T19:57:22.447 回答