<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery-1.4.3.min.js"></script>
<script type="text/javascript">
$(function(){
$(".img_list li:nth-child(1)").show();
function changImg(){
var times = 1;
$(".img_list li:nth-child(times)").slideUp();
$(".img_list li:nth-child(times+1)").slideDown();
times++;
}
window.setInterval(function(){changImg()},1500);
})
</script>
</head>
<style type="text/css">
*{ margin:0px; padding:0px}
body{ text-align:center}
img{ border:0}
#img_lunbo{ width:1000px; height:300px; overflow:hidden; position:relative;}
#img_lunbo .img_list{ width:1000px; height:300px}
#img_lunbo .img_list li{ list-style:none; width:1000px; height:300px;}
#img_lunbo .num{ position:absolute; bottom:20px; right:20px}
#img_lunbo .num li{ width:14px; height:14px; float:left; list-style:none; display:block; line-height:14px; text-align:center; background:#FFF; border:1px solid #F00; cursor:pointer; margin-left:5px}
#img_lunbo .num .active{ background:#F00; color:#FFF}
</style>
<body>
<div id="img_lunbo">
<div class="img_list">
<ul>
<li style="display:none"><a href="#"><img src="images/1.jpg" width="1000" height="300" /></a></li>
<li style="display:none"><a href="#"><img src="images/2.jpg" width="1000" height="300" /></a></li>
<li style="display:none"><a href="#"><img src="images/3.jpg" width="1000" height="300" /></a></li>
</ul>
</div>
<div class="num">
<ul>
<li class="active">1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</div>
</body>
</html>
function
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery-1.4.3.min.js"></script>
<script type="text/javascript">
$(function(){
$(".img_list li:nth-child(1)").show();
function changImg(){
var times = 1;
$(".img_list li:nth-child(times)").slideUp();
$(".img_list li:nth-child(times+1)").slideDown();
times++;
}
window.setInterval(function(){changImg()},1500);
})
</script>
</head>
<style type="text/css">
*{ margin:0px; padding:0px}
body{ text-align:center}
img{ border:0}
#img_lunbo{ width:1000px; height:300px; overflow:hidden; position:relative;}
#img_lunbo .img_list{ width:1000px; height:300px}
#img_lunbo .img_list li{ list-style:none; width:1000px; height:300px;}
#img_lunbo .num{ position:absolute; bottom:20px; right:20px}
#img_lunbo .num li{ width:14px; height:14px; float:left; list-style:none; display:block; line-height:14px; text-align:center; background:#FFF; border:1px solid #F00; cursor:pointer; margin-left:5px}
#img_lunbo .num .active{ background:#F00; color:#FFF}
</style>
<body>
<div id="img_lunbo">
<div class="img_list">
<ul>
<li style="display:none"><a href="#"><img src="images/1.jpg" width="1000" height="300" /></a></li>
<li style="display:none"><a href="#"><img src="images/2.jpg" width="1000" height="300" /></a></li>
<li style="display:none"><a href="#"><img src="images/3.jpg" width="1000" height="300" /></a></li>
</ul>
</div>
<div class="num">
<ul>
<li class="active">1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</div>
</body>
</html>
function
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test</title>
<style type="text/css">
*{ margin:0px; padding:0px}
body{ text-align:center}
img{ border:0}
#img_lunbo{ width:1000px; height:300px; overflow:hidden; position:relative;}
#img_lunbo .img_list{ width:1000px; height:300px;overflow:hidden}
#img_lunbo .img_list li{ list-style:none; width:1000px; height:300px;}
#img_lunbo .num{ position:absolute; bottom:20px; right:20px}
#img_lunbo .num li{ width:14px; height:14px; float:left; list-style:none; display:block; line-height:14px; text-align:center; background:#FFF; border:1px solid #F00; cursor:pointer; margin-left:5px}
#img_lunbo .num .active{ background:#F00; color:#FFF}
</style>
</head>
<body>
<div id="img_lunbo">
<div id="imgPanel" class="img_list">
<div id="imgPanel1">
<ul>
<li><a href="#"><img src="images/1.jpg"/></a></li>
<li><a href="#"><img src="images/2.jpg"/></a></li>
<li><a href="#"><img src="images/3.jpg"/></a></li>
</ul>
</div>
<div id="imgPanel2"></div>
</div>
<div id="num" class="num">
<ul>
<li class="active">1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</div>
<script type="text/javascript">
(function () {
var imgPanel = document.getElementById("imgPanel");
var imgPanel1 = document.getElementById("imgPanel1");
var imgPanel2 = document.getElementById("imgPanel2");
var aArr = document.getElementById("num").getElementsByTagName("ul")[0].getElementsByTagName("li");
imgPanel2.innerHTML = imgPanel1.innerHTML;
var maxHeight = imgPanel.offsetHeight,
speed = 3000,
timer,
index = 0;
function marquee() {
if (imgPanel2.offsetTop - imgPanel.scrollTop <= 0) {
imgPanel.scrollTop -= imgPanel1.offsetHeight;
} else {
imgPanel.scrollTop += 3;
maxHeight -= 3;
if (maxHeight <= 0) {
clearInterval(timer);
begin();
}
}
}
function changePage() {
aArr[index].className = "";
index = ++index % aArr.length;
aArr[index].className = "active";
}
function begin() {
setTimeout(function () {
maxHeight = imgPanel.offsetHeight;
timer = setInterval(marquee, 2)//设置定时器
changePage();
}, speed);
};
begin();
})();
</script>
</body>
</html>