如果你需要改变动画播放速度, 比如每5秒换一张图片 改变setTimeout("imgturn('" +numb+ "')", 1000)中的1000为5000 <html> <head> <title></title> <script language="JavaScript"> <!-- //请先准备几张JPG图片格式的,名字是demo1.jpg,demo2.jpg,demo3.jpg if (document.images) { demo1 = new Image(); demo1.src = "../../images/demo1.jpg"; demo2 = new Image(); demo2.src = "../../images/demo2.jpg"; demo3 = new Image(); demo3.src = "../../images/demo3.jpg"; } function timeimgs(numb) { thetimer = setTimeout("imgturn('" +numb+ "')", 1000); } function imgturn(numb) { if (document.images) { if (numb == "3") { document["demo"].src = eval("demo3.src"); timeimgs('1'); } else { document["demo"].src = eval("demo" + numb + ".src"); timeimgs(numb = ++numb); } } } // --> </script> </head> <body onload="timeimgs('2');"> <img src="../../images/demo1.jpg" name="demo" width="100" height="100" alt="demo"> |