文章来源: BBS.KESONIC.COM
要完成此效果把如下代码加入到<body>区域中
<span id="theText" style="width:100%"> <h2>JavaScript Fairyland</h2> </span>
<script> <!--
//range of glowing var from = 5; var to = 11;
//speed of pulsing var delay = 55;
//color of glow, name or RGB value (example:’#00FF00’) var glowColor = "lime";
//NO MORE EDITING!!! var i = to; var j = 0;
//can be called here or whenever you want the text to start pulsing textPulseDown();
function textPulseUp() { if (!document.all) return if (i < to) { theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")"; i++; theTimeout = setTimeout(’textPulseUp()’,delay); return 0; }
if (i = to) { theTimeout = setTimeout(’textPulseDown()’,delay); return 0; }
}
function textPulseDown() { if (!document.all) return if (i > from) { theText.style.filter = "Glow(Color=" + glowColor + ", Strength=" + i + ")"; i--; theTimeout = setTimeout(’textPulseDown()’,delay); return 0; }
if (i = from) { theTimeout = setTimeout(’textPulseUp()’,delay); return 0; } }
//--> </script>
特效演示:www.kesonic.com/kc/design/show/10.htm
|