0

有几个工具和几个 教程(甚至一些包括指向github的链接)关于如何预加载图像和其他工件,如 css 和脚本。YUI3 预加载器似乎是最可靠的一个。

有更好的吗?是否还有其他更快(可能通过并行加载)、更可用或具有更好浏览器兼容性的方法?也许一个使用 jquery 而不是 YUI 的...

4

3 回答 3

1

我喜欢 jquery 预加载插件。试试这个.........

http://plugins.jquery.com/project/Preload

于 2010-08-21T03:31:28.050 回答
1

这个是最好的。

(new Image).src = '/path/to/image/to/preload';

要预加载其他内容(感谢 Daniel),您可以尝试以下操作:

document.createElement('object').data = '/path/to/resource/to/preload';
于 2010-08-21T03:35:39.170 回答
1

作为一项建议,您可以使用诸如此类的惰性加载器仅在图像滚动并位于视口中时才加载图像。

于 2010-08-21T03:46:27.950 回答