|
|
|
|
|
图片循环连续滚动代码,解决marquee的留白问题 |
[ 2006-9-26 20:49:00 | By: mynet ] |
向上: <base
href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/">
<div id=demo style="overflow:hidden; width:128px; height:300px;"> <div id=demo1> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> </div> <div id=demo2></div> </div> <script language="javascript"> 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>
向下: <base
href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/">
<div id=demo style="overflow:hidden; width:128px; height:300px;"> <div id=demo1> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> <img src="/gfjs.gif"><br><img src="/bxtt.gif"><br><img src="/bzjd.gif"><br> </div> <div id=demo2></div> </div> <script language="javascript"> 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>
向左: <base
href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/"> <div id=demo style="overflow:hidden;height:100px;width:300px;"><table align=left
cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><img src="/gfjs.gif"><img
src="/bxtt.gif"><img src="/bzjd.gif"><img src="/gfjs.gif"><img src="/bxtt.gif"><img
src="/bzjd.gif"></td><td id=demo2 valign=top></td></tr></table></div> <script> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetWidth-demo.scrollLeft<=0) demo.scrollLeft-=demo1.offsetWidth else{ demo.scrollLeft++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script>
向右: <base
href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/"> <div id=demo style="overflow:hidden;height:100px;width:300px;"><table align=left
cellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><img src="/gfjs.gif"><img
src="/bxtt.gif"><img src="/bzjd.gif"><img src="/gfjs.gif"><img src="/bxtt.gif"><img
src="/bzjd.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> |
|
|
Re:图片循环连续滚动代码,解决marquee的留白问题 |
[ 2007-3-12 16:46:00 | By: 无名(游客) ] |
为什么只有代码?! 最好能说明其原理。 |
|
|
Re:图片循环连续滚动代码,解决marquee的留白问题 |
[ 2007-4-13 10:52:00 | By: IT墨水(游客) ] |
图片是不循环的,猪头 |
|
|
Re:图片循环连续滚动代码,解决marquee的留白问题 |
[ 2007-4-29 10:45:00 | By: 123(游客) ] |
是循环的,可是等一下就自己停了! |
|
|
Re:图片循环连续滚动代码,解决marquee的留白问题 |
[ 2007-5-5 16:24:00 | By: 上帝(游客) ] |
猪头,以为自己很聪明,哪里抄来的,从实招来。土不是你的本意是上帝发的脾气。。。。 |
|
|
Re:图片循环连续滚动代码,解决marquee的留白问题 |
[ 2007-5-6 10:25:00 | By: 梦之圆(游客) ] |
| 处理 SSI 文件时出错
发表评论:
|
|
|
|