var curIndex=0
//时间间隔(单位毫秒),每秒钟显示一张,数组共有5张图片放在Photos文件夹下。
var timeInterval=1000
var arr=new Array()
arr[0]="photos/1.jpg"
arr[1]="photos/2.jpg"
arr[2]="photos/3.jpg"
arr[3]="photos/4.jpg"
arr[4]="photos/5.jpg"
setInterval(changeImg,timeInterval)
function changeImg()
{
var obj=document.getElementById("obj")
if (curIndex==arr.length-1)
{
curIndex=0
}
else
{
curIndex+=1
}
obj.src=arr[curIndex]
}
</script>
<img id=obj src ="photos/1.jpg" width=200 height=150 border =0>
自己修改一下就可以用了
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript">
window.onload=function(){
var oImg=document.getElementById('img1')
var arrImgUrl=["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg"]
var num=0
function Tab(){
num++
if(num>arrImgUrl.length-1){
num=0
}
oImg.src=arrImgUrl[num]
}
setInterval(Tab,1000)
}
</script>
</head>
<body>
<img id="img1" src="img/1.jpg" width="288">
</body>
</html>
注意图片放在 名称为 img 的文件夹中,而且是格式的,否则需要修改html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)