87,907
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
#container{position:absolute;left:200px;}
li{position:relative;float:left;text-align:center;}
ul{list-style-type:none;}
.key{position:absolute; padding:10px;}
</style>
<script>
</script>
</head>
<body>
<div id="container">
<img src="key-left.gif" class="key" name="key" onclick="last()"/>
<ul id="pic">
<li><img src="a.jpg" width="150"/></li>
<li><img src="b.jpg" width="150"/></li>
<li><img src="c.jpg" width="150" /></li>
</ul>
<img src="key-right.gif" class="key" name="key" onclick="next()"/>
<script>
var keys=document.getElementsByName("key");
var imgs=document.getElementById("pic").getElementsByTagName("img");
imgs[2].style.display="none";
for(var j=0;j<keys.length;j++){
keys[j].style.top=imgs[0].height/2+"px";
}
function find(){
for(var i=0;i<imgs.length;i++){
if(imgs[i].style.display=="none"){
return i;}
}
}
function last(){
var result=find();
if(result==0) {
imgs[2].style.display="none";
imgs[0].style.display="block";
}}
function next(){
var result=find();
if(result==2) {
imgs[0].style.display="none";
imgs[2].style.display="block";
}
}
</script>
</div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script>
<script type="text/javascript">
var arr=new Array("351.jpg","392.jpg","413.jpg","401.jpg","262.jpg","68.jpg");
var currentIndex=-1;//存放当前所看的图片索引,初始化为-1
var direction=1;//往后看
var arrLength=arr.length;//总的图片张数
function move()
{
currentIndex=(currentIndex+direction+arrLength)%arrLength;//计算当前要显示图片的索引
$("#photos").attr("src",arr[currentIndex]);//加载该图片
}
$(function(){
$("#photos").attr("src",arr[0]);//加载第一张图片
$("#up").click(function(){direction=-1;move();});
$("#photos,#down").click(function(){direction=1; move();});
});
</script>
<title>图片切换</title>
</head>
<body>
<input type="button" id="up" value="up" />
<img id="photos" />
<input type="button" id="down" value="down" />
</body>
</html>