繁体   English   中英

将多个图像下载到网页的替代方法

[英]Alternative for Downloading Several Images to a Web Page

我们都知道,由于HTTP协议中的浏览器限制,预取图像可能会运行缓慢,对吧? 所以,我可以使用XHTML,jQuery,Apache httpd和PHP 什么是预先获取大量图像的简单解决方案,而不使用精灵或多个主机?

看,我有一个用SELECT框选择的主题。 它会更改框右侧的200x200主题图像。 不幸的是,其中有150个。 因此,当我加载页面时,进度条会继续运行以下载所有这些内容。

如何在不使用精灵或多个主机的情况下更快地预取这些图像?

如果它只是一个主题变化,可能很少发生(右)? 那么为什么不改变selectselect新主题时只加载主题的图像? 加载150张图片似乎很“奇怪”,其中149张图片可能看不到。

如果我错过了这一点,请纠正我 - 如果是这样,你能提供截图,这样我就可以了解你真正想要展示的内容吗?

后见之明可能是20/20。 我可能应该在sprite中实现它,以及我在网站上使用的许多按钮。 只是因为我没有一个好的精灵编辑器工具来加速这个过程。

无论如何,我采用的策略是通过jQuery使用Javascript预取 但即使这还不够。 我不得不在setTimeout()中包装该函数,但这只能帮助一点。 然后,我必须在登录表单提交期间触发setTimeout()。 它使登录表单提交时间略长,但使网站在加载时看起来很活泼。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM