2009-11-15 80 views
0

我需要优先下载(在我的情况下)的图像。如何最好地优先处理网页上的HTTP请求?

要做到这一点,我宁愿使用某种类型的插件(最好是jQuery的),可以让我做到这一点,而无需建立自己的downloadqueue机制。

请考虑这种情况:

您有一个网页。 您的网页能够显示给定的用户三个图像。 这些图像仅在用户请求时一次显示。

这样,你会非常想从上面的图片加载到底部,直到用户进行选择。然后,你会希望他的选择上移队列并成为下一个队列(每次选择他)。

当然,在只有三个图像的页面,这不是一个真正的问题,但随着越来越多的图像就变得很重要。

我目前只使用背景图像显示的图像,并希望保持这种方式。

哦,还有,我想一个“spinner.gif”,而图像加载显示。

有什么建议吗?

谢谢。

UPDATE 我最终作出在此基础上我自己的排队系统:假设实际的页面都会有很多超过三幅图像,看看this image Lazy Load Pluginhttp://jqueryfordesigners.com/image-loading/

回答

1

。它基于什么是什么,什么不在折叠下面,依次处理图像,并且可以配置为在滚动时在折叠下面的X个预加载。它允许占位符图像,但可能需要重写,如果你想让它暴露背景图像而不是在实际的img标签上工作。

+0

不是我正在寻找的东西,但仍然是一个很棒的工具,可能会派上用场。谢谢。 – Willem 2009-11-15 00:58:56