经典的图片无缝滚动,点击向上向下按钮还可以控制方向
2009-05-23 09:29
661 查看
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>zhouxuanmsn@hotmail.com</title>
</head>
<body>
<div id="demo" style="overflow:hidden;height:300;width:99%;">
<div id="demo1">
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
</div>
<div id="demo2"></div>
</div>
<p>
<script language="javascript">
var speed=30;
var TopMyMar;
var DownMyMar
function MarqueeTop()
{
clearInterval(DownMyMar)
demo2.innerHTML=demo1.innerHTML
function Marquee()
{
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight;
else
demo.scrollTop++;
}
TopMyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(TopMyMar)}
demo.onmouseout=function() {TopMyMar=setInterval(Marquee,speed)}
}
MarqueeTop();
function MarqueeDown()
{
clearInterval(TopMyMar)
demo2.innerHTML=demo1.innerHTML //复制层的内容
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else{
demo.scrollTop--
}
}
DownMyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(DownMyMar)}
demo.onmouseout=function() {DownMyMar=setInterval(Marquee,speed)}
}
</script>
<a href="#" onClick="MarqueeTop()">向上</a> <a href="#" onClick="MarqueeDown()">向下</a>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>zhouxuanmsn@hotmail.com</title>
</head>
<body>
<div id="demo" style="overflow:hidden;height:300;width:99%;">
<div id="demo1">
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
<img src="images/02.gif"><br>
</div>
<div id="demo2"></div>
</div>
<p>
<script language="javascript">
var speed=30;
var TopMyMar;
var DownMyMar
function MarqueeTop()
{
clearInterval(DownMyMar)
demo2.innerHTML=demo1.innerHTML
function Marquee()
{
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight;
else
demo.scrollTop++;
}
TopMyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(TopMyMar)}
demo.onmouseout=function() {TopMyMar=setInterval(Marquee,speed)}
}
MarqueeTop();
function MarqueeDown()
{
clearInterval(TopMyMar)
demo2.innerHTML=demo1.innerHTML //复制层的内容
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else{
demo.scrollTop--
}
}
DownMyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(DownMyMar)}
demo.onmouseout=function() {DownMyMar=setInterval(Marquee,speed)}
}
</script>
<a href="#" onClick="MarqueeTop()">向上</a> <a href="#" onClick="MarqueeDown()">向下</a>
</body>
</html>
相关文章推荐
- 无缝图片文字滚动代码(上下左右四个方向都可以)
- JS控制点击按钮图片向左或向右循环移动滚动效果
- js实现点击上下按钮,图片向上向下循环滚动切换
- jquery 文字滚动大全 scroll 支持文字或图片 单行滚动 多行滚动 带按钮控制滚动
- 按钮图片的放大缩小 用按钮控制 也可点击按钮图片
- 使用js实现带有停顿效果的图片滚动(按钮控制)
- 按钮点击图片左右滚动插件
- 点击按钮左右滚动的图片框
- 2个按钮控制的左右图片滚动特效代码
- ftp+nginx搭建图片服务器,上传FTP文件可以传到服务器上,但是文件大小是0字节的 而且点击按钮后程序会卡死
- Android控件之HorizontalScrollView 去掉滚动条 用按钮控制滚动方向
- jquery图片滚动插件(可自定义数字样式和左右点击按钮)
- 经典无缝图片滚动代码!
- layUI中点击按钮选择图片(不自动上传),然后点击上传按钮,上传图片(可以上传多个文件)
- JQuery控制图片无缝滚动
- 图片滚动效果+按钮控制左右滚动
- iOS小效果(1)按钮控制图片的旋转的方向
- 用按钮控制图片左右滚动
- Android控件之HorizontalScrollView 去掉滚动条 用按钮控制滚动方向
- 基于jquery实现点击左右按钮图片横向滚动