📄 marquee05.html
字号:
<HTML>
<HEAD>
<TITLE>状态栏跑马灯3</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<SCRIPT LANGUAGE="JavaScript">
<!--
var txt_msg = new Array();
txt_msg[0] = "把本书介绍给你的朋友!好东西就要大家分享。";
txt_msg[1] = "电脑图书的专用网页是http://www.sstp.com.cn/computer.htm ";
txt_msg[2] = "欢迎欢迎!";
txt_msg[3] = "谢谢使用本特效!";
var q_msg = 3;
var msg_num = 0;
var msg_len = 0;
var msg_scr = 0;
var reset_val = 0;
//改变下面的时间参数,使跑马灯工作得更好。
t_type = 90;
t_disp = 1500;
t_scr = 30;
t_blank = 750;
//如下函数产生跑马灯效果,当所有信息显示完毕时,便调用'removes()'循环显示。
function displays() {
if (msg_num > q_msg) {
msg_num = reset_val;
}
msg_len++;
window.status = txt_msg[msg_num].substring(reset_val, msg_len);
if (msg_len == txt_msg[msg_num].length) {
//信息显示完后的时间间隔
timer_disp=window.setTimeout ("removes()", t_disp);
}
else {
//递归呼叫函数显示下一个字符。
timer_type=window.setTimeout ("displays()", t_type);
}
}
//使一个字符从左侧移动,产生跑马灯效果,移动结束后再次调用'displays()'。
function removes()
{
msg_scr++;
if (msg_scr > txt_msg[msg_num].length) {
msg_num++;
msg_len = reset_val;
msg_scr = reset_val;
// This timer is executed after the message is completely removed.
timer_blank=window.setTimeout ("displays()", t_blank)
}
else {
window.status = txt_msg[msg_num].substring(msg_scr, txt_msg[msg_num].length);
// This timer calls this function recursively to remove letters. This gives the appearance of scrolling.
timer_scr=window.setTimeout ("removes()", t_scr);
}
}
//-->
</SCRIPT>
</HEAD>
<BODY onload=displays()>
<form>
<div align="center"> <font size="5" color="#FF0000">状态栏跑马灯3</font>
<hr noshade width="70%">
</div>
</form>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -