<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="图片滑动.aspx.cs" Inherits="ASP.net.图片滑动" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>滚动图片的效果(兼容火狐和IE)</title>
</head>
<body>
<!--下面是向上滚动代码-->
<div id="jsweb8_cn_top" style="overflow: hidden; height:320; width:240;">
<div id="jsweb8_cn_top1">
<img src="Common/image/Balance.jpg">
<img src="Common/image/love a.GIF">
<img src="Common/image/love b.GIF">
<img src="Common/image/love c.GIF">
<img src="Common/image/爱的马路.JPG">
<img src="Common/image/牵手.JPG">
</div>
<div id="jsweb8_cn_top2">
</div>
</div>
<script>
var speed=20
jsweb8_cn_top2.innerHTML=jsweb8_cn_top1.innerHTML //克隆jsweb8_cn_top1为jsweb8_cn_top2
function Marquee1(){
//当滚动至jsweb8_cn_top1与jsweb8_cn_top2交界时
if(jsweb8_cn_top2.offsetTop-jsweb8_cn_top.scrollTop<=0)
jsweb8_cn_top.scrollTop-=jsweb8_cn_top1.offsetHeight //jsweb8_cn_top跳到最顶端
else{
jsweb8_cn_top.scrollTop++;
}
}
var MyMar1=setInterval(Marquee1,speed)//设置定时器
//鼠标移上时清除定时器达到滚动停止的目的
jsweb8_cn_top.onmouseover=function() {clearInterval(MyMar1)}
//鼠标移开时重设定时器
jsweb8_cn_top.onmouseout=function(){MyMar1=setInterval(Marquee1,speed)}
</script>
<!--向上滚动代码结束-->
<p>
</p>
</body>
</html>
Asp.net图片滚动
最新推荐文章于 2014-07-25 21:37:00 发布