网页之奇特的文字变化特效
脚本说明: ~m/ZsLX*`第一步:把如下代码加入<body>区域中}N'\}-O-F9lf-s
<script language="JavaScript">)~1Z.jCB G'j*O#X G6Z B9U
function nextSize(i,incMethod,textLength)wx;d4g*uebt#e:Y
{0g%T&K1W![/Z!OK
if (incMethod == 1) return (72*Math.abs( Math.sin(i/(textLength/3.14))) );
if (incMethod == 2) return (255*Math.abs( Math.cos(i/(textLength/3.14))));
}
function sizeCycle(text,method,dis)@5{'@"gGQ5Fk
{
output = "";
for (i = 0; i < text.length; i++)f~Bhs1C.m{o
{yV&A.u{
size = parseInt(nextSize(i +dis,method,text.length));&`1c0eHF9mc"j
output += "<font style='font-size: "+ size +"pt'>" +text.substring(i,i+1)+ "</font>";
}Q,@ tA0|P,W9|:a2a
theDiv.innerHTML = output;r3G2B{H}
} Q(c VnI2A
t/O/j!iW@`
function doWave(n)
{ QhBzlCa
theText = "JavaScript";
sizeCycle(theText,1,n);
if (n > theText.length) {n=0}F'Q7yFV"mp
setTimeout("doWave(" + (n+1) + ")", 50);7^]g#amG g
}
</script>
<div ID="theDiv" align="center">
h eAX$f+G
</div>1x;F q:s6i hBO
&sPo?1G'P8oT?
TfS;y C$]8_
o%c'x!bZN7zq'Q
第二步:把如下代码加入<body>区域中<body onload=doWave(0);>
页:
[1]