向右滚动:
<div id=demo style=overflow:hidden;height:35;width:200;background:#214984;color:#ffffff>
<table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top>
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/13D4IE54JK26C6F1K9.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/GA6J1I9B40HB015FA2.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/3DH0G779F5FCC1BCD0.gif""> </td>
<td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{
demo.scrollLeft--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
向左滚动:
<div id=demo style=overflow:hidden;height:35;width:200;background:#214984;color:#ffffff>
<table align=left cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top>
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/13D4IE54JK26C6F1K9.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/GA6J1I9B40HB015FA2.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/3DH0G779F5FCC1BCD0.gif""> </td>
<td id=demo2 valign=top></td></tr></table></div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollLeft=demo.scrollWidth
function Marquee(){
if(demo.scrollLeft<=0)
demo.scrollLeft+=demo2.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
向上滚动:
<div id=demo style=overflow:hidden;height:100;width:90;background:#214984;color:#ffffff>
<div id=demo1>
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/A8141B5179AG6AE5FF.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/18I40BF1970052FB43.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/3DH0G779F5FCC1BCD0.gif"">
</div>
<div id=demo2></div>
</div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
向下滚动:
<div id=demo style=overflow:hidden;height:100;width:90;background:#214984;color:#ffffff>
<div id=demo1>
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/A8141B5179AG6AE5FF.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/AK5A0I5F1EK698BDCI.gif"">
<img src="http://www.ajaxstu.com/Files/File/2007-11/25/KF83I7C13GGK49C8D8.gif"">
</div>
<div id=demo2></div>
</div>
<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
demo.scrollTop=demo.scrollHeight
function Marquee(){
if(demo1.offsetTop-demo.scrollTop>=0)
demo.scrollTop+=demo2.offsetHeight
else{
demo.scrollTop--
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
图片无缝滚动的实现
原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]
相关文章:
- 自定义提示条(2007-11-9 9:26:27)
- 图象按比例 缩放(2007-11-9 6:56:0)
- javascript if else语句摘要(2007-11-6 1:7:7)
- JavaScript实用技巧集锦(2007-10-27 1:12:14)
- javascript加密与解密(2007-10-18 10:4:26)
- SHA-1加密算法在javascript中的实现(2007-10-15 7:50:37)
- JScript错误代码及相应解释大全(2007-10-10 4:26:47)
- DOM属性速查表(2007-10-1 7:7:33)
- JavaScript:gb2312转unicode(2007-9-26 8:0:59)
- js初学者容易犯的几个错误(2007-9-20 2:57:14)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
