ASP如何实现打字效果?

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:30:11
我想在网页里某段文字加入打字的效果,用ASP VBSCRIPT来写,该怎么实现呢?

把下面代码复制到ASP文件代码里试一下,研究下就能用到你自己的程序里:
<script language="javascript">
var myarray,i,j,isrun,timer1,timer2;
function init(str){//初始化
myarray=str.split("\r\n");
document.getElementById('out').innerHTML='';
i=-1;j=0;isrun=false;
if(timer1!="")clearInterval(timer1);
if(timer2!="")clearInterval(timer2);
timer1=setInterval("printl()",500);//设置换行时间
}

function printl(){//换行
if(!isrun){
if(i>=myarray.length-1){
clearInterval(timer1);return;
}
else{
i++;isrun=true;
timer2=setInterval("printw()",100);//设置打字时间
}
}
}

function printw(){//打字
if (j>myarray[i].length-1){
j=0;isrun=false;
document.getElementById('out').innerHTML+='<br>';
clearInterval(timer2);return;
}
if