打字效果的显示栏


打开网页,在<head>...</head>之间加入下面的代码;
<script language="JavaScript">
<!--
var max=0;
function textlist()
{
max=textlist.arguments.length;
for(i=0; i<max; i++) this[i]=textlist.arguments[i];
}
tl = new textlist("欢迎来到云龙驿站主页","这里备好了上好的网际咖啡","慢慢的去品吧");
var x=0; pos=0;
var l=tl[0].length;
function textticker()
{
document.tickform.tickfield.value=tl[x].substring(0,pos) + "_";
if(x==0) pos ++; else pos+=2;
if(pos>l)
{
pos=0; setTimeout("textticker()",1000); x++;
if(x==max) x=0;l=tl[x].length;
}
else
{
if(x==0) setTimeout("textticker()",50); else setTimeout("textticker()",100);
}
}
//-->
</script>

在<BODY>内加入下列语句;
<body bgcolor="white" onload="textticker()">
..
..
<form name="tickform">
<input type="text" size="40" name="tickfield">
</form>
..
..
</body>

请看效果:

返回