@helosh16年前
前几天学校要求网站需要滚动图片调用。下面就是代码。
========================================
<!–滚动代码开始–>
<div id=demo style="OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 120px">
<table cellPadding=0 align=left border=0 cellspace="0">
<tr>
<td id=demo11 vAlign=top>
<!–{$GetPicPhoto(3,0,True,0,12,False,False,0,1,1,130,90,20,0,True,12)}–></td>
<td id=demo12 vAlign=top></td>
</tr>
</table>
</div>
<SCRIPT>
var speed=15
demo12.innerHTML=demo11.innerHTML
function Marquee11(){
if(demo12.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo11.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee11,speed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}
</SCRIPT>
<!–滚动代码结束–>
===================================
注意:第2行<div id=demo style="OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 120px">中,width规定了宽度,在下面调用图片语句{$GetPicPhoto(3,0,True,0,12,False,False,0,1,1,130,90,20,0,True,12)}产生的宽度必须大于此宽度才能正常滚动起来,否则会滚动一会自动停止。