网页之奇特的文字变化特效
脚本说明: Hg(~B'Yh2^ n PG第一步:把如下代码加入<body>区域中rF5r'k1o
<script language="JavaScript">
*SJqf0f)z c#W
function nextSize(i,incMethod,textLength)
{
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))));L3P/g&a9[n
}
function sizeCycle(text,method,dis)-kG'Z8Ym1`2o
{
output = "";"A,T5d;[ H3S#UNJ
for (i = 0; i < text.length; i++)
{
size = parseInt(nextSize(i +dis,method,text.length));
output += "<font style='font-size: "+ size +"pt'>" +text.substring(i,i+1)+ "</font>";
}
theDiv.innerHTML = output;
}B kuvYz#kD
^)pI{e3KuS\[
function doWave(n)
{
theText = "JavaScript";XnV3Cs2N
sizeCycle(theText,1,n);HD H b,n
if (n > theText.length) {n=0}7h9z#qs!Fg$\l
setTimeout("doWave(" + (n+1) + ")", 50);H%ZbcG |k h$J
}&HO4sjhj q!F
</script>N!F-MYp6K
<div ID="theDiv" align="center">
tS-]%bK
</div>
(Y^t9_UUq
2MDf%Wm)APISnt3k-z
第二步:把如下代码加入<body>区域中<body onload=doWave(0);>
页:
[1]