javascript显10个图就出现"内存不够“的错误?
为什么只是load,10个图,就会出现“内存不够”的错误???
<html>
<head>
<script>
img1=new Image();
img2=new Image();
img3=new Image();
img4=new Image();
img5=new Image();
img6=new Image();
img7=new Image();
img8=new Image();
img9=new Image();
img10=new Image();
img1.src="img/"+1+".jpg";
img2.src="img/"+2+".jpg";
img3.src="img/"+3+".jpg";
img4.src="img/"+4+".jpg";
img5.src="img/"+5+".jpg";
img6.src="img/"+6+".jpg";
img7.src="img/"+7+".jpg";
img8.src="img/"+8+".jpg";
img9.src="img/"+9+".jpg";
img10.src="img/"+10+".jpg";
function changeImg()
{
var p1=Math.ceil(Math.random()*10);
idImg1.src=document.images[p1];
setTimeout(changeImg(),4);
}
</script>
</head>
<body onload=changeImg()>
<table><img id="idImg1" height=90 width=120></table>
<script>
</script>
</body>
</html>