我用滚动图片代码怎么滚动不了?????
用的是以下代码:
<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!
给你个参考!不清楚你是要图怎么滚动的!具体要显示几个
<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>
[em07]
滚动代码和风讯的那个新闻图片特效的效果有冲突,两个地方不能同时用特效
看了下`你这个{FS_pictuer最新图片}
设置的几个/??
多设置几个比如数量10个`10列显示`应该没问题的
还是JS问题,请把<SCRIPT>改成<SCRIPT language="javascript">
活动评审组:加4分魅力值,请查收。
(原始值:魅力12分)
5楼正解