图片预加载
批处理预加载图片,如果只加载一张把for循环去掉即可。
<script language="javascript">
function loadImage(imgs, callback) {
var img=[];
for(var i=0;i<imgs.length;i++){
img[i] = new Image(); //创建一个Image对象,实现图片的预下载
img[i].onload = (function(){
img[i].onload = null;
callback(img[i]);
})();
img[i].src=imgs[i]
}
}
//要加载的图片地址
var imgs=["images/part_1.jpg","images/part_2.jpg","images/part_3.jpg", "images/part_4.jpg","images/part_5.jpg","images/part_6.jpg","images/part_7.jpg"];
loadImage(imgs,function(){});
</script>

浙公网安备 33010602011771号