社区
JavaScript
帖子详情
求'跑马灯'代码! 50分
zqpar
2002-10-18 10:52:00
<marquee>语句虽可达到这效果,但其要整句移动显示结束后才显示下一轮.我想要其字符串头刚移动显示结束后即又接着字符串尾显示出来,循环显示.请问谁有这代码或方法呢?
...全文
98
10
打赏
收藏
求'跑马灯'代码! 50分
语句虽可达到这效果,但其要整句移动显示结束后才显示下一轮.我想要其字符串头刚移动显示结束后即又接着字符串尾显示出来,循环显示.请问谁有这代码或方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wind0209
2002-10-20
打赏
举报
回复
斑竹叶子在哪里?
HndyLiu
2002-10-20
打赏
举报
回复
<SCRIPT Language="JavaScript">
var msg="欢迎光临 洪恩在线 电脑乐园";
var interval = 300;
seq = 0;
function Scroll() {
len = msg.length;
window.status = msg.substring(0, seq+1);
seq++;
if ( seq >= len ) { seq = 0 };
window.setTimeout("Scroll();", interval );
}
</SCRIPT>
zqpar
2002-10-19
打赏
举报
回复
有没有不用setTimeout("")的方法?
方工
2002-10-19
打赏
举报
回复
反正不是setTimeout就是setInterval。
方工
2002-10-19
打赏
举报
回复
孟子版主的网站上应有尽有,还不快去?
zqpar
2002-10-18
打赏
举报
回复
楼上两位虽可解决,但因我是用其显多个记录,不单说速度效率安全都难保证
请问<marquee>有没有属性可设置呢?
sun1979song
2002-10-18
打赏
举报
回复
<BODY onload="window.setTimeout('statusScroll()', 500)">
<SCRIPT LANGUAGE=JAVASCRIPT>
<!--
var msg = "e起来吧—http://www.e7come.com欢迎您";
var speed = 300;
var msgud = " " + msg;
function statusScroll() {
if (msgud.length <msg.length) msgud += " - " + msg;
msgud = msgud.substring(1, msgud.length);
window.status = msgud.substring(0, msg.length);
window.setTimeout("statusScroll()", speed);
}
-->
</SCRIPT>
</body>
flashasp
2002-10-18
打赏
举报
回复
第一步:把如下代码加入<head>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var Message="欢迎光临网页制作特效精彩JavaScript集锦!!";
var place=1;
function scrollIn() {
window.status=Message.substring(0, place);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollOut()",300);
} else {
place++;
window.setTimeout("scrollIn()",50);
}
}
function scrollOut() {
window.status=Message.substring(place, Message.length);
if (place >= Message.length) {
place=1;
window.setTimeout("scrollIn()", 100);
} else {
place++;
window.setTimeout("scrollOut()", 50);
}
}
// End -->
</SCRIPT>
第二步:把<body>中的内容改为:
<body bgcolor="#fef4d9" onLoad="scrollIn()">
eehinjor
2002-10-18
打赏
举报
回复
<SCRIPT Language="JavaScript">
var msg="欢迎光临 洪恩在线 电脑乐园";
var interval = 300;
seq = 0;
function Scroll() {
len = msg.length;
window.status = msg.substring(0, seq+1);
seq++;
if ( seq >= len ) { seq = 0 };
window.setTimeout("Scroll();", interval );
}
</SCRIPT>
flashasp
2002-10-18
打赏
举报
回复
marquee的用法
Marquee标记用于在可用浏览区域中滚动文本。这个标记只适用于IE3以后的版的浏览器。
格式:
《MARQUEE ALIGN="…"
BEHAVIOR="…"
BGCOLOR="…"
DIRECTION="…"
HEIGHT="…"
WIDTH="…"
HSPACE="…"
VSPACE="…"
LOOP="…"
SCROLLAMOUNT="…"
SCROLLDELAY="…"
》…
《/MARQUEE》
属性:
ALIGN:用于按设定的值对齐滚动的文本。ALIGN可以设定的值有:LEFT,CENTER,RIGHT,TOP,BOTTOM。此属性不是必须使用的。
BEHAVIOR:可以在页面上一旦出现文本时让浏览器按照设定的方法来处理文本。如果设定的方法是SLIDE,那么文本就移动到文档上,并停留在页边距上。如果设定为ALTERNATE,则文本从一边移动到另一边。如果设定为SCROLL,文本将在页面上反复滚动。本属性不是必须使用的。可以设定的值有:SILIDE,ALTERNATE,SCROLL。
BGCOLOR:用于设定字幕的背景颜色。背景颜色可用RGB、16进制值的格式或颜色名称来设定。
DIRECTION:用于设定文本滚动的方向,可以设定的值有:LEFT,RIGHT。此属性不是必须使用的。
HEIGHT:用于设定滚动字幕的高度,高度可用像素或可视页面的百分比来表示。此属性不是必须使用的。
WIDTH:用于设定字幕的宽度,宽度可用像素或可视页面的百分比来表示。此属性不是必须使用的。
HSPACE:用于设定滚动字幕左右的空白空间,空白空间用像素表示。此属性不是必须使用的。
VSPACE:用于设定滚动字幕上下的空白空间,空白空间用像素表示。此属性不是必须使用的。
LOOP:用于设定滚动字幕的滚动次数。当LOOP的值为"INFINITE"或是"-1"时,则文字会无限制地滚动。此属性不是必须使用的。
SCROLLAMOUNT:用于设定每个连续滚动文本后面的间隔,该间隔用像素表示。此属性不是必须使用的。
SCROLLDELAY:用于设定两次滚动操作之间的间隔时间,该时间以毫秒为单位。此属性不是必须使用的。
【嵌入式】
跑马灯
实验
本文详细介绍了STM32微控制器上实现
跑马灯
实验的过程,包括硬件连接、GPIO库函数使用及
代码
实现。通过控制GPIO输出,实现了LED灯的亮灭切换,展示了STM32的GPIO操作技巧。
探究前端的
跑马灯
效果是如何用css实现的
本文介绍了如何使用CSS来创建一个平滑的
跑马灯
效果,包括
分
析实现方法、解决无缝衔接的问题以及关键CSS
代码
。作者建议使用flex布局,并提供了hover交互的实现,同时提醒在实际项目中可能需要精确计算像素以避免明显误差。
CSS 之
跑马灯
边框
本文介绍了如何利用CSS属性如overflow、position、transform和@keyframes等,实现首尾相连和首尾不相连的
跑马灯
边框样式,展示了CSS在前端设计中的创新和复杂性。
FPGA流水灯和
跑马灯
本文详细介绍了FPGA中流水灯和
跑马灯
的区别,流水灯表现为LED依次亮起,形成循环效果,而
跑马灯
则是快速切换,使LED看起来在移动。文中通过创建led_water项目,演示了从工程新建到
代码
编写,再到仿真的全过程,包括流水灯和
跑马灯
的具体实现步骤与
代码
,并展示了使用Signal Tap进行
分
析的流程。
CSS中如何实现文字
跑马灯
效果
本文介绍在网页设计中利用CSS实现文字
跑马灯
效果。先阐述
跑马灯
通过CSS动画实现文本水平移动的基本概念,接着给出基础、可变速度、多行
跑马灯
的示例及解析,最后提供性能优化、兼容性处理等使用技巧,助开发者灵活应用。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章