我想在我的页面上预加载所有图像。
我的页面有一些直接用作链接的图像,即作为img
标签内的a
标签,以及一些属于background-image
某些跨度属性的图像。
预加载它们的最佳方法是什么?我注意到许多预加载脚本似乎假设图像将在图像标签中加载。例如,我已经实现了这个脚本:http ://www.javascriptkit.com/javatutors/preloadimagesplus.shtml
但这在我的页面上并没有什么不同,其中某些跨度在悬停时应该有一个新的背景。当用户将鼠标悬停在一个元素上时,我的页面上仍然会出现暂停,然后才会出现正确的图像背景。
编辑
我知道使用精灵,我的问题是寻求精灵以外的解决方案。