<!---------------------------------------------上下滚动字幕----------------------------------------------->
<div id=maq style=overflow:hidden;height:100px;width:150px;>
<div id=mtext>
1.文字也是可以连续滚动的<br>
2.文字也是可以连续滚动的<br>
3.文字也是可以连续滚动的<br>
4.文字也是可以连续滚动的<br>
5.文字也是可以连续滚动的<br>
6.文字也是可以连续滚动的<br>
</div>
<div id=m0></div>
</div>
<script>
var speed=40 //调整滚动速度
m0.innerHTML=mtext.innerHTML
function Marquee(){
if(m0.offsetTop-maq.scrollTop<=0)
maq.scrollTop-=mtext.offsetHeight
else{
maq.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
maq.οnmοuseοver=function() {clearInterval(MyMar)}
maq.οnmοuseοut=function() {MyMar=setInterval(Marquee,speed)}
</script>
<!---------------------------------------------图片循环连续滚动代码,解决marquee的留白问题------------------------------------------->
向上: <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.οnmοuseοver=function() {clearInterval(MyMar)} demo.οnmοuseοut=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.οnmοuseοver=function() {clearInterval(MyMar)} demo.οnmοuseοut=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.οnmοuseοver=function() {clearInterval(MyMar)} demo.οnmοuseοut=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.οnmοuseοver=function() {clearInterval(MyMar)} demo.οnmοuseοut=function() {MyMar=setInterval(Marquee,speed)} </script> |