类似FLASH的文字转换 - 中国WEB开发者网络 (http://www.webasp.net) -- 网页特效 (http://www.webasp.net/javascript/) --- 类似FLASH的文字转换 (http://www.webasp.net/javascript/1/596.htm) |
| -- 发布日期: 2005-06-21 |
| <!-- 网页特效代码由[中国WEB开发者网络:http://www.ChinaWebDev.com]提供! --> <!-- 要实现此效果需要 1 个步骤: --> <!-- 第 1 步: --> <!-- 把下面的代码加到<BODY></BODY>区域中: --> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var qiksearch_js_text = new Array ("Hey 你好!", "欢迎你的光临", "webasp.net-JavaScript<br>资源库"); var qiksearch_space_width = 390; // The width of the content space var qiksearch_space_height = 50; // The height of the content space var qiksearch_space_borderw=3; // Border width var qiksearch_space_borderc="#CC0000"; // Border Color var timeOutVal=150; // Delay in milliseconds //-------------------------------------------------------------------------------------------- //-----------------------------DO-NOT-MODIFY-BELOW-THIS--------------------------------------- document.write('<table width="' + qiksearch_space_width + '" height="' + qiksearch_space_height + '" style="background:#FFFFFF; border:' + qiksearch_space_borderw + ' solid ' + qiksearch_space_borderc + '"><tr><td align="middle">'); document.write('<div id="qiksearch_js_space">'); document.write('</div>'); document.write('</td></tr></table>'); var def_10='A',def_11='B',def_12='C',def_13='D',def_14='E',def_15='F'; var colorVal=15; var div_count=0; function qiksearch_fade_desat(getColorIntVal) { var returnVal; if(getColorIntVal>=10) { for(var i=0; i<=15; i++) { if((getColorIntVal==i)) { returnVal = eval('def_' + i); } } } else { returnVal=getColorIntVal; } return(returnVal); } function writeDiv() { document.all.qiksearch_js_space.innerHTML= '<font face="verdana,arial,helvetica" size="-1" color="' + joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b></font>' ; if((colorVal>0) && (colorVal!=0)) { colorVal--; } else { colorVal=15; if(div_count<qiksearch_js_text.length) { div_count++; } if(div_count==qiksearch_js_text.length) { document.all.qiksearch_js_space.innerHTML = '<a href="javascript:resetAll();writeDiv();" style="text-decoration:none" accesskey="l"><font color="#808080" face="verdana,arial,helvetica" size="-1"><b>再来一遍吧?</b></font></a>'; } } if(div_count<qiksearch_js_text.length) { setTimeout("writeDiv()",timeOutVal); } } function joinColor(getColor) { return (getColor + '0' + getColor + '0' + getColor + '0'); } function resetAll() { div_count=0; colorVal=15; } writeDiv(); // End --> </script> |
| webasp.net |