查看完整版本: 一个有趣的JS

Kenny 2007-8-2 14:06

一个有趣的JS

             <p>随机效果文本-定时的从一段文本中随机选择一个字符,改变颜色<br><br>&lt;!doctype html public "-//w3c//dtd html 4.0 transitional//en"&gt; <br>&lt;html&gt; <br>&lt;head&gt; <br>&lt;script language="javascript"&gt; <br>&lt;!-- <br>function open () {return true;} <br>//--&gt; <br>&lt;/script&gt; <br>&lt;title&gt;ripple text examples by mark boyle email mboil@hotmail.com&lt;/title&gt; <br>&lt;/head&gt; <br><br>&lt;body bgcolor=green text="white" bgcolor="green" link="yellow" vlink="yellow"&nbsp;&nbsp;<br>alink="red"&gt; <br>&lt;font color="yellow"&gt; <br><br><br>&lt;script language="javascript"&gt; <br><br>var speed = 20; <br>var fulltext; <br><br>if(navigator.appname == "netscape") <br>document.write(&lt;layer id="wds"&gt;&lt;/layer&gt;&lt;br&gt;); <br>if (navigator.appversion.indexof("msie") != -1) <br>document.write(&lt;span id="wds"&gt;&lt;/span&gt;&lt;br&gt;); <br><br><br>function livetext() <br>{ <br>fulltext="this is an example of random effect text" <br>var whichchar=math.round((math.random()*fulltext.length)) <br>switch(whichchar){ <br>case 0: <br>fulltext = &lt;font color="red"&gt; + fulltext.substring(0,1) + &lt;/font&gt; + fulltext.substring <br>(1,fulltext.length); <br>break; <br>case fulltext.length: <br>fulltext = fulltext.substring(0,fulltext.length-1) + &lt;font color="red"&gt; + fulltext.substring <br>(fulltext.length-1,fulltext.length) + &lt;/font&gt;; <br>break; <br>default: <br>fulltext =&nbsp;&nbsp;<br>fulltext.substring(0,whichchar) + &lt;font color="violet"&gt; + <br>fulltext.substring(whichchar,whichchar+1) + &lt;/font&gt; + <br>fulltext.substring(whichchar+1,fulltext.length); <br>break; <br>} <br>if(navigator.appname == "netscape") { <br>size = "&lt;font point-size=25pt&gt;";&nbsp;&nbsp;<br>document.wds.document.write(size+&lt;center&gt; + fulltext + &lt;/center&gt;&lt;/font&gt;); <br>document.wds.document.close(); <br>} <br>if (navigator.appversion.indexof("msie") != -1){ <br>wds.innerhtml = &lt;center&gt; + fulltext + &lt;/center&gt;&lt;p&gt;; <br>wds.style.fontsize=25px <br>&nbsp;&nbsp;&nbsp;} <br><br>settimeout("livetext()",speed); <br>} <br><br>livetext() <br><br>&lt;/script&gt; <br><br>&lt;/font&gt; <br><br>&lt;/body&gt; <br>&lt;/html&gt; <br>&nbsp;<br><div>
页: [1]
查看完整版本: 一个有趣的JS
PageRank