简述:轮播图在网页中十分常见,给人好的视觉体验。
下面只是一个简单的轮播图入门程序讲解,仅供入门同学参考。它主要用到的是js中window窗口的setInterval(循环定时器)不断重复定时,以达到对图片的重复的播放。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>轮播图</title>
</head>
<style>
img{
width: 800px;
height: 500px;
margin-top: 20px;
padding-left: 200px;
}
</style>
<body>
<img id="img" src="img/banner1.jpg"/>
<script>
var number=1;
//对图片的切换
function fun() {
number++;
//总共有3张图片,当到最后一张时让它切换到第一张图片
if (number>3){
number=1;
}
var img=document.getElementById("img");
img.src="img/banner"+number+".jpg";
}
//使用定时器每3秒中换一张图片
setInterval(fun,3000);
</script>
</body>
</html>
上述代码仅供入门!!!