在网上下载了些能预载图片的代码,但不知是否能用,或能用的话以下哪个最好?
1. 这个很简单明了,但不知是否能预载图片
<SCRIPT LANGUAGE="JavaScript">
Image1= new Image(100,50)
Image1.src = "image1.gif"
Image2 = new Image(100,50)
Image2.src = "image2.gif"
</SCRIPT>
2. 这个不需要放其他代码在<scripts>以外的地方.
<script>
var myimages=new Array()
function preloadimages(){
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}
preloadimages("image1.jpg>","image2.jpg>")
</script>
3.这个需要放一个标签在<body> ,dreamweaver自动生成
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
<body onLoad="MM_preloadImages('image1.jpg>','image2.jpg >')">
各位知道的话请告知一声,谢谢!