JavaScript数组应用 可依次读取的公告栏文字
JavaScript数组文字
var i = 0;
var TextNumber = -1;
var TextInput = new Object();
var HelpText="";
var Text = "";
var Speed=50;
var message=0;
var addPadding="\r\n";
TextInput[0] = "我们庆祝日!";
TextInput[1] = "我们感谢广大朋友多年来的支持……";
TextInput[2] = "我们将一如继往继续为大家奉献更好的源码资源!";
TotalTextInput = 2; // (0, 1, 2)
var Version = navigator.appVersion;
if (Version.substring(0, 1)==3)
{
Speed=200;
addPadding="";
}
for (var addPause = 0; addPause =TotalTextInput)
{
alert("This is the end of the list!");
TimerSet=false;
}
else
{
TextNumber+=1;
message=TextNumber+1;
document.forms[0].elements[2].value= message;
Text = TextInput[TextNumber];
HelpText = Text;
}
teletype();
}
}
function teletype()
{
if (TimerSet)
{
Text=rollMessage();
TimerId = setTimeout("teletype()", Speed);
document.forms[0].elements[0].value=Text;
}
}
function rollMessage ()
{
i++;
var CheckSpace = HelpText.substring(i-1, i);
CheckSpace = "" + CheckSpace;
if (CheckSpace == " ")
{i++;}
if (i >= HelpText.length+1)
{
TimerSet=false;
Text = HelpText.substring(0, i);
i=0;
return (Text);
}
Text = HelpText.substring(0, i);
return (Text);
}
function initTeleType()
{
Text="\r\n Manual Tele-Type Display";
document.forms[0].elements[0].value=Text;
}
function lastMessage()
{
if (!TimerSet && TextNumber!=-1)
{
TimerSet=true;
clearTimeout (TimerId);
if (TextNumber
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
您可能感兴趣的文章:
- javascript数组去重3种方法的性能测试与比较
- 两种常用的javascript数组去重方法思路及代码
- Javascript数组的排序 sort()方法和reverse()方法
- javascript数组去掉重复
- 有趣的JavaScript数组长度问题代码说明
- 有趣的javascript数组定义方法
- COM中获取JavaScript数组大小的代码
- 用Javascript数组处理多个字符串的连接问题
- JavaScript数组问题解决的多种方法
- javascript数组的扩展实现代码集合
- javascript数组使用调用方法汇总
- javascript数组组合成字符串的脚本
- 给Javascript数组插入一条记录的代码
- JavaScript数组的快速克隆(slice()函数)和数组的排序、乱序和搜索(sort()函数)
- javascript数组的使用
Tags:数组 依次读取
相关文章
- 2009-10-10仿打字特效的JS逐字出现的信息文字
- 2010-06-06javascript上下左右定时滚动插件
- 2009-11-11Marquee配合DIV实现的文字滚动效果代码
- 2009-10-10JS、CSS文字切换,定时交替,代码精简
- 2009-10-10JavaScript 点击插入文字
- 2009-10-10JS CSS制作饱含热情的镶边文字闪烁特效
- 2011-01-01javascript实现的网页标题变换效果(网页游戏广告常用)
- 2009-10-10Javascript 仿歌词智能滚动代码
- 2010-03-03走马灯效果代码js appendChild实现的无缝滚动
- 2009-10-10javascript 模拟Marquee文字向左均匀滚动代码