Board logo

标题: asp vbscript 实现打字效果 感兴趣的来看看 [打印本页]

作者: tearlight    时间: 2010-10-28 12:28     标题: asp vbscript 实现打字效果 感兴趣的来看看


<HTML>
<META content="text/html; charset=gb2312" http-equiv=Content-Type><LINK
rel=stylesheet type=text/css>
<STYLE type=text/css>TD {
FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
</STYLE>
<BODY >
<SCRIPT language=VBScript>
dim w,t,p,mm,c,mr,dy,tmp,vs:vs=5:dy=1:p=1:mr="<BR><BR><BR>":c="<font color=white><B>|"&mr
Set w=document.body
sub tp()   
    m=mid(t,p,1)
if m="" then c=mr
if m="`" then m="":mm=mid(mm,1,len(mm)-1)
if m="<" then av=instr(mid(t,p),">"):m=mid(t,p,av):p=p+av-1 '当遇到代码中的"<"时,执行该行语句,如:<font>'
if m="&" then av=instr(mid(t,p),";"):m=mid(t,p,av):p=p+av-1 '当遇到代码中的"&"时,执行该行语句,如:&nbsp'
tmp=100:if m="。" then tmp=700 else if m="," then tmp=500 else if m=" " then tmp=200
if w.scrollHeight-w.scrollTop>w.offsetHeight then w.scrollTop=w.scrollTop+int(dy):dy=dy+dy/vs else dy=1  
mm=mm & m
w1.innerHTML=mm & c
p=p+1
if p<=len(t)+1 then SetTimeOut "tp()",30+tmp else w.scroll="yes"'setTimeout(code,millisec)方法用于在指定的毫秒数后调用函数或计算表达式'
end sub
sub window_onload()
w.scroll="yes"         
t=w0.innerHTML '将id为w0的innerHTML赋予t,innerHTML--HTML代码,w0.innerHTML--w0层包含的代码'
tp()
end sub
</SCRIPT>

<DIV id=w0 style="DISPLAY: none"> 
  <TABLE align=center border=0 width="100%">
  <TBODY>
  <TR><FONT >给你一个故事,希望你能喜欢并给你带来不一样的精彩人生。</FONT>
      <P><FONT > &nbsp;&nbsp;&nbsp;&nbsp;                从前,有一个脾气很坏的男孩。他的爸爸给了他一袋钉子,告诉他,每次发脾气或者跟人吵架的时候,就在院子的篱笆上钉一根。第一天,男孩钉了37根钉子。后面的几天他学会了控制自己的脾气,每天钉的钉子也逐渐减少了。他发现,控制自己的脾气,实际上比钉钉子要容易的多。终于有一天,他一根钉子都没有钉,他高兴的把这件事告诉了爸爸。
   </FONT></P>
   <P><FONT >  爸爸说:“从今以后,如果你一天都没有发脾气,就可以在这天拔掉一根钉子。”日子一天一天过去,最后,钉子全被拔光了。爸爸带他来到篱笆边上,对他说:"儿子,你做得很好,可是看看篱笆上的钉子洞,这些洞永远也不可能恢复了。就象你和一个人吵架,说了些难听的话,你就在他心里留下了一个伤口,像这个钉子洞一样。"插一把刀子在一个人的身体里,再拔出来,伤口就难以愈合了。无论你怎么道歉,伤口总是在那儿。要知道,身体上的伤口和心灵上的伤口一样都难以恢复。</FONT></P>  
</TR></TBODY></TABLE></DIV>
<DIV  id=w1></div>
</BODY>
</HTML>





欢迎光临 稻草软件论坛 (http://www.dcrjs.com/) Powered by Discuz! 7.2