您的位置:首页 > Web前端 > JavaScript

JavaScript图片轮播

2016-05-09 22:51 519 查看
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.onmouseover=function(){
//停止轮播
//alert("mouseover");
loop=false;
}
pic.onmouseout=function(){
//继续轮播
//alert("mouseout");
loop=true;
setTimeout(change,3000);
}
</script>
</body>
</html>
图片下载下来可能名字不一样,记得改图片名字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript