网页之奇特的文字变化特效
脚本说明: ay)F-A'~|.EmBt第一步:把如下代码加入<body>区域中
<script language="JavaScript">@c*n$E:wA'u
%H.n$\4p6P]
function nextSize(i,incMethod,textLength)
{["w:K(A{s2W!X
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))));
}M&eO S/Q-[
function sizeCycle(text,method,dis)`L%A\ EX9Zb\
{
output = "";
for (i = 0; i < text.length; i++).G:m8Znb
{&N;u*y Z-v
size = parseInt(nextSize(i +dis,method,text.length));%K jPX-yO
output += "<font style='font-size: "+ size +"pt'>" +text.substring(i,i+1)+ "</font>";
}9v ]$YQ6j {p8x%Y
theDiv.innerHTML = output;FPMOu9b Y
}RG&x GDE7Z?g
0lH;VN2o w@
function doWave(n)
{ w([4H gQ'K9M
theText = "JavaScript";
sizeCycle(theText,1,n);!{#t#k{O$m
if (n > theText.length) {n=0}
setTimeout("doWave(" + (n+1) + ")", 50);9y`^1D2V8Y.v:ni(K-P
}
</script>Zg}:Ud.PU] g
<div ID="theDiv" align="center">I2b'Cit
(`a i|t P
</div>
e7` X4L^;{q}