问一个比较奇怪的问题

moplusplus 2008-04-18 11:48:28
我的代码如下:
<DIV id=demo000
style="FLOAT: right; OVERFLOW: hidden; WIDTH: 301px; MARGIN-RIGHT: 0px; HEIGHT: 19px">
<DIV id=demo111 style="LINE-HEIGHT: 19px; height: 19;">
<TABLE cellSpacing=0 cellPadding=0 width="100%" height="19">
<TBODY>
<tr>aaa</tr>
<tr>bbb</tr>
<tr>ccc</tr>
</TBODY></TABLE></DIV>
<DIV id=demo222></DIV></DIV>
<SCRIPT>
<!--
var speed = 25;//滚动速度
var rows = 19;//每行高度
var stim = 125; //停留时间倍数 * speed
var stop = 0; //初始化值,不管
demo222.innerHTML = demo111.innerHTML
function Marquee999(){
if(demo000.scrollTop%rows==0 && stop<=stim){
stop++;
return;
}
stop = 0;
if(demo222.offsetTop-demo000.scrollTop<=0)
demo000.scrollTop-=demo111.offsetHeight
else{
demo000.scrollTop++
}
}
var MyMar999 = setInterval(Marquee999,speed)
demo000.onmouseover = function() {clearInterval(MyMar999)}
demo000.onmouseout = function() {MyMar999=setInterval(Marquee999,speed)}
-->
</SCRIPT>

当我运行以上代码时,区域滚动显示完一个循环后(即aaa bbb ccc)后,并没有立即显示下一个滚动循环的开始(即aaa) 而是显示了一块空白.请问用什么方法能去掉这个空白,让滚动字幕不停的循环显示呢?问题出在什么地方呢?

谢谢
...全文
60 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zl_c 2008-04-19
  • 打赏
  • 举报
回复
<DIV id=demo000 style="FLOAT: right; OVERFLOW: hidden; WIDTH: 301px; MARGIN-RIGHT: 0px; HEIGHT: 19px"> 
<DIV id=demo111 style="LINE-HEIGHT: 19px;">
<TABLE cellSpacing=0 cellPadding=0 border=0 width="100%">
<tr><td height="19">aaa</td></tr>
<tr><td height="19">bbb</td></tr>
<tr><td height="19">ccc</td></tr>
</TABLE>
</DIV>
<DIV id=demo222></DIV>
</DIV>
<SCRIPT>
<!--
var speed = 25;//滚动速度
var rows = 19;//每行高度
var stim = 125; //停留时间倍数 * speed
var stop = 0; //初始化值,不管
demo222.innerHTML = demo111.innerHTML
function Marquee999(){
if(demo000.scrollTop%rows==0 && stop <=stim){
stop++;
return;
}
stop = 0;
if(demo222.offsetTop-demo000.scrollTop <=0)
demo000.scrollTop-=demo111.offsetHeight
else{
demo000.scrollTop++
}
}
var MyMar999 = setInterval(Marquee999,speed)
demo000.onmouseover = function() {clearInterval(MyMar999)}
demo000.onmouseout = function() {MyMar999=setInterval(Marquee999,speed)}
-->
</SCRIPT>

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧