2011-12-09 35 views
2

有没有方法可以加载一些优先级高于其他请求资源的图片。下载最新请求的图片比之前请求的图片要高

当用户在页面&上按下某个按钮时,请求该优先级更高的图像,因为客户端上次已经下载了一些资源,此图像的下载时间相当延迟。在客户端从服务器请求图像之前有很长的时间流逝。

如何为此新请求资源设置高优先级?


(我有一个包含几个幻灯片很长的页面。幻灯片最初只有1图像的要求(&其它图像后,当按下Next),但仍,页面加载需要一些时间,所以我想这当下一个按任何幻灯片时,它应该优先下载该幻灯片的图像,而不是完成下载页面上的所有幻灯片的第一个图像。)

+0

我不认为有办法做你想做的。我能想到的唯一建议是减少页面上幻灯片的数量。 – RoToRa

回答

0

也许你可以尝试预加载你的图像在页面加载。

+0

预加载所有图像会减慢网页,因为相册很大 –

+0

比尝试加载其他事件,所以不是onClick,但onHover例如,所以它会在点击之前开始下载。或者你可以尝试编写一个函数来隐藏你的图像。这个函数加载一个图像,加载一个回调函数来下载下一个图像,等等......这样你可以订购你的图像下载,但是你需要一个你的图像名称数组作为ex。 – wintercounter