控制marquee,请大侠指教 消失可以使用 marquee.style.display="none" 控制,主要是 w1 滚到左时有点难度。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一次滚动可以出来了,关键是第二次是怎么运行? 大家想想<html><head><title> New Document </title></head><body bgcolor="#FFFFFF"><div id="d1" style="position:absolute;display:none;top:0px;left:700px">滚</div><script language="JavaScript"><!--var i=700;function cc(){ i--; if(i>0) { d1.style.display = ""; d1.style.left = i; } else { setTimeout("hiddenDiv()",1000) }}function hiddenDiv(){ d1.style.display = "none";}setInterval("cc()",10)//--></script></body></html> ok 搞定:) 你看看,时间你自己看着调吧:)<html><head><title> New Document </title></head><body bgcolor="#FFFFFF"><div id="d1" style="position:absolute;display:none;top:0px;left:700px"></div><script language="JavaScript"><!--var i=700;function cc(sand){ i--; if(i>0) { d1.innerText = sand; d1.style.display = ""; d1.style.left = i; } else { setTimeout("hiddenDiv()",1000); window.clearInterval(a) }}function hiddenDiv(){ d1.style.display = "none"; if(d1.innerText == '滚1') a = setInterval("cc('滚2')",10); else a = setInterval("cc('滚1')",10); i=700;}a = setInterval("cc('滚1')",10)//--></script></body></html> 或者大家帮忙得到它里面的文本的位置,也可以实现。我试过了里面的style.left等,每一时刻返回都是0,如果能得到某个相对位置靠这个值来让它停止的话我就能实现了。谢谢! 好像答案都不是marquee呀我也想知道marquee能有什么简单的方法 ?? livethere(zhu) : 我发的第二个例子不行吗? 不会呀,你看看下面这段代码,在我这运行的可以呀! 在你那有什么问题?可以告之吗? 谢谢<html><head><title> New Document </title></head><body bgcolor="#FFFFFF"><div id="d1" style="position:absolute;display:none;top:0px;left:700px"></div><script language="JavaScript"><!--var i=700;function cc(sand){ i--; if(i>0) { d1.innerText = sand; d1.style.display = ""; d1.style.left = i; } else { setTimeout("hiddenDiv()",1000); window.clearInterval(a) }}function hiddenDiv(){ d1.style.display = "none"; if(d1.innerText == '滚1') a = setInterval("cc('滚2')",10); else a = setInterval("cc('滚1')",10); i=700;}a = setInterval("cc('滚1')",10)//--></script></body></html> 现在有两断文字,w1,w2。实现marquee字w1滚到左时停留10秒钟,然后消失。W2又从右边开始滚过来,到达最左停留10秒然后消失,如此反复。应该如何实现,我搞了一天了,真繁死了.就是控制marquee的问题。 晕,这个功能巳经实现啦呀!!setTimeout("hiddenDiv()",10000);//你把那个值设成10000就能停留10秒钟呀如果你要控制marquee的话,那我就不知道怎么做了,要问老大了 ^Q^ 输入框格式化 js焦点问题求助 弹出新页面,只能在新页面点操作了以后才能点原页面,怎么实现? 请大家帮下小弟,覆盖div 停止window.setTimeout 在文本框里输入后 按 Enter 提交后 焦点按钮问题 在IE上没问题 在火狐上 怎么就出问题? 求一个简单的js脚本 快过年了,给大家共享一个可变列宽的js表格控件 如何用javascript脚本禁止表单某些内容提交? checkbox错误怎么改?? 如何另开一个窗口?急,谢谢! javascript的setTimeout()一个问题.(急盼回复) javascript可否控制文件下载到硬盘的位置?
<html>
<head>
<title> New Document </title>
</head>
<body bgcolor="#FFFFFF">
<div id="d1" style="position:absolute;display:none;top:0px;left:700px">滚</div>
<script language="JavaScript">
<!--
var i=700;
function cc()
{
i--;
if(i>0)
{
d1.style.display = "";
d1.style.left = i;
}
else
{
setTimeout("hiddenDiv()",1000)
}
}
function hiddenDiv()
{
d1.style.display = "none";
}
setInterval("cc()",10)
//-->
</script>
</body>
</html>
<html>
<head>
<title> New Document </title>
</head>
<body bgcolor="#FFFFFF">
<div id="d1" style="position:absolute;display:none;top:0px;left:700px"></div>
<script language="JavaScript">
<!--
var i=700;
function cc(sand)
{
i--;
if(i>0)
{
d1.innerText = sand;
d1.style.display = "";
d1.style.left = i;
}
else
{
setTimeout("hiddenDiv()",1000);
window.clearInterval(a)
}
}
function hiddenDiv()
{
d1.style.display = "none";
if(d1.innerText == '滚1')
a = setInterval("cc('滚2')",10);
else
a = setInterval("cc('滚1')",10);
i=700;
}
a = setInterval("cc('滚1')",10)
//-->
</script>
</body>
</html>
<html>
<head>
<title> New Document </title>
</head>
<body bgcolor="#FFFFFF">
<div id="d1" style="position:absolute;display:none;top:0px;left:700px"></div>
<script language="JavaScript">
<!--
var i=700;
function cc(sand)
{
i--;
if(i>0)
{
d1.innerText = sand;
d1.style.display = "";
d1.style.left = i;
}
else
{
setTimeout("hiddenDiv()",1000);
window.clearInterval(a)
}
}
function hiddenDiv()
{
d1.style.display = "none";
if(d1.innerText == '滚1')
a = setInterval("cc('滚2')",10);
else
a = setInterval("cc('滚1')",10);
i=700;
}
a = setInterval("cc('滚1')",10)
//-->
</script>
</body>
</html>
就是控制marquee的问题。
setTimeout("hiddenDiv()",10000);//你把那个值设成10000就能停留10秒钟呀如果你要控制marquee的话,那我就不知道怎么做了,要问老大了 ^Q^