我正在尝试创建某种回调代码,该代码在预加载图像后执行。
我的JS代码如下:
<script type='text/javascript'>
d=document;
window.onload=function()
{
if (d.images)
{
d.getElementById('preload').style.display='block';
i1=new Image;
i1.src="http://link_to_image";
d.getElementById('preload').style.display='none';
}
}
</script>
所以在我的例子中,d.getElementById('preload').style.display='none';
应该在图像完全加载到缓存后执行。
关于如何实现这一目标的任何帮助?请仅提供没有库/插件要求的独立 JavaScript 解决方案。