超强JS自动打字代码
这是一段自动打字的js代码,在页面的输入框里自动逐一显示设定好的打字内容,可能把它放在404错误页,或者需要给浏览者提示的页面输入框内显示,很强哦
body区
<center><br/> <form><br/> <textarea rows="10" cols="80"><br/> </textarea><br/> </form><br/></center><br/><script>type_text()</script>
head区
<script language="JavaScript"><!--<br/> var tl=new Array(<br/> "我很抱歉,但我无法找到您要求的网页.",<br/> "可能这是您输入的地址有误.",<br/> "如果你没有输入正确的地址,那么它势必造成我的错误.",<br/> "我真的,真的很抱歉;但我试过一切办法,我知道你想要找到它.",<br/> "但是你看,我仅仅是一个Web服务器.",<br/> "我试图为你做一个最简单的服务.",<br/> "然而,可能它根本不存在",<br/> "......",<br/> "你是否想要就此离开.",<br/> "我是说我根本不知道你的想法",<br/> "你是否认为我应该知道你想要的是什么?",<br/> "也许我应该'猜到'你想要什么,或者要让你知道可以在这里知道你想要的.",<br/> "但是,我仅仅是一个Web服务器",<br/> "我很沮丧",<br/> "......",<br/> "我以为我已经做得够好了.",<br/> "我真的很对不起你的期望",<br/> "我是说这本该是我的工作,去为你找到你想要的.",<br/> "但我去无法做到.",<br/> "请相信我,我很抱歉.",<br/> "......",<br/> "也许,你要找的在另外一个地方",<br/> "..."<br/> );<br/> var speed=50;<br/> var index=0; text_pos=0;<br/> var str_length=tl[0].length;<br/> var contents, row;<br/><br/> function type_text()<br/> {<br/> contents='';<br/> row=Math.max(0,index-7);<br/> while(row < index)<br/> {<br/> contents += tl[row++] + '\r\n';<br/> }<br/> document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "";<br/> if(text_pos++==str_length)<br/> {<br/> text_pos=0;<br/> index++;<br/> if(index!=tl.length)<br/> {<br/> str_length=tl[index].length;<br/> setTimeout("type_text()",1500);<br/> }<br/> } else<br/> setTimeout("type_text()",speed);<br/> }<br/> //--></script>