我正在尝试为我的网站创建一个预加载器,它可以解释所有资产,而不仅仅是二进制图像,并且代码不足10k。 在我尝试重新发明轮子之前,任何人都可以分享他们的favourrote加载策略和/或指向我在线的任何好的,轻量级的HTML5预加载器吗?
遇到了这个jQuery插件,但我认为它只适用于图像以及“低于首屏”的图像,即在滚动之前不是可见页面的一部分。 http://www.appelsiini.net/projects/lazyload
就预加载图像而言,一种方法是简单地使用javascript来写出隐藏div中的图像标签吗?
//the_images is array of images created in your head
//inside hidden div where you want images to appear
<div id="imageDiv" style="display:none;">
<script>
for (var i=0; i<numImages; i++)
{
document.write('<img src="' + the_images[i] + '" alt="" class="foo"/>');
}
</script>
</div>