JavaScript图片轮播,这种方法比较复杂,大家可以自己简话
<html>
<head>
<meta charset="utf-8">
<title>图片轮播</title>
</head>
<body>
<h3>图片轮播</h3>
<img src="3_1.png" id="pic">
<script>
var pics=["3_1.png","3_3.png","3_4.png"];
//每隔3秒钟自动切换
var index=0;//当前显示的图片编号
var loop=true;//是否轮播
function change()//定时切换
{
index=(index+1)%3;
//获取图片对象
var obj=document.getElementById("pic");
obj.src=pics[index];
if(loop)
{
setTimeout(change,3000);
}
}
setTimeout(change,3000);
//添加事件处理
var pic=document.getElementById("pic");
pic.οnmοuseοver=function(){
//停止轮播
//alert("mouseover");
loop=false;
}
pic.οnmοuseοut=function(){
//继续轮播
//alert("mouseout");
loop=true;
setTimeout(change,3000);
}
</script>
</body>
</html>
图片下载下来可能名字不一样,记得改图片名字