风讯官方论坛

首页 » 论坛管理区 » 论坛事务区 » [风讯v3.1魅力展现互动奖励计划]已结束贴子备查 » 『 难题问答区 』 » 用滚动图片代码怎么滚动不了?????
sunmoon - 2005-11-21 09:36:00

我用滚动图片代码怎么滚动不了?????


用的是以下代码:


<DIV id=demo style="OVERFLOW: hidden; WIDTH: 575px; HEIGHT: 128px">
<TABLE height=27 cellPadding=0 align=left border=0 cellspace="0">
<TBODY>
<TR>
<TD id=demo1 vAlign=top height=25>{FS_pictuer最新图片}</TD>
<TD id=demo2 vAlign=top height=25></TD></TR></TBODY></TABLE></DIV>


<SCRIPT>
var speed=15
demo2.innerHTML=demo1.innerHTML
function Marquee1(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar1=setInterval(Marquee1,speed)
demo.onmouseover=function() {clearInterval(MyMar1)}
demo.onmouseout=function() {MyMar1=setInterval(Marquee1,speed)}
</SCRIPT>


使用方法:
只要把你的图片列表标签{FS_pictuer最新图片}标用以上代码替换,并且把以上代码中的{FS_pictuer最新图片}替换成你的标签就行了。


结果是图片不滚动,还出现了两个图片,我只有一个图片啊!


HELP ME!

四季逗 - 2005-11-22 08:12:00

给你个参考!不清楚你是要图怎么滚动的!具体要显示几个


<TABLE cellSpacing=0 cellPadding=0 width=834 border=0 cellspcing="0">
  <TBODY>
  <TR>
    <TD align="center">{FS_首页_商城}<TD></TR></TBODY></TABLE>
</DIV>
<SCRIPT>
marqueesHeight=120;
stopscroll=false;
with(icefable1){
  style.width=834;
  style.height=marqueesHeight;
  style.overflowX='visible';
  style.overflowY='hidden';
  noWrap=true;
  onmouseover=new Function('stopscroll=true');
  onmouseout=new Function('stopscroll=false');
  }
  preTop=0; currentTop=30; stoptime=0;
  icefable1.innerHTML+=icefable1.innerHTML;
function init_srolltext(){
  icefable1.scrollTop=0;
  setInterval('scrollUp()',14);//滚动速度
}init_srolltext();


function scrollUp(){
  if(stopscroll==true) return;
  currentTop+=1;
  if(currentTop==80)    //滚动距离
  {
  stoptime+=1;
  currentTop-=1;
  if(stoptime==100) //滚动间距
  {
    currentTop=0;
    stoptime=0;   
  }
  }
  else { 
  preTop=icefable1.scrollTop;
  icefable1.scrollTop+=1;
  if(preTop==icefable1.scrollTop){
    icefable1.scrollTop=120;
    icefable1.scrollTop+=1;
  }
  }


}
</SCRIPT>
</td>
            </tr>
          </table>

frubbish - 2005-11-25 09:00:00

[em07]


滚动代码和风讯的那个新闻图片特效的效果有冲突,两个地方不能同时用特效

四季逗 - 2005-11-25 13:55:00

看了下`你这个{FS_pictuer最新图片}


设置的几个/??


多设置几个比如数量10个`10列显示`应该没问题的

chinaktj - 2005-11-25 15:49:00

还是JS问题,请把<SCRIPT>改成<SCRIPT language="javascript">


4



(原始值:魅力12分)



chning - 2005-11-28 23:44:00

5楼正解

1
查看完整版本: 用滚动图片代码怎么滚动不了?????