网页之文字的循环闪动特效
<script language="javascript" type="text/javascript"><!--
// convert a single digit (0 - 16) into hex
function enHex(aDigit)
{1A.L!h9K"@|4R$}1Gu
return("0123456789ABCDEF".substring(aDigit, aDigit+1))
}
// convert a hex digit into decimalcL+Vp7A@
function deHex(aDigit):Jukr8AFW?
{,|"Y/W@]n#N
return("0123456789ABCDEF".indexOf(aDigit))
}4n:o~X\o_m
6N(jzw4B
// Convert a 24bit number to hex5p};RO_P
function toHex(n)
{r|rbj#O
return (enHex((0xf00000 & n) >> 20) +W3f/] ?)P"C1E$D
enHex((0x0f0000 & n) >> 16) +
enHex((0x00f000 & n) >> 12) +
enHex((0x000f00 & n) >> 8) +
enHex((0x0000f0 & n) >> 4) +&|8|1Ek3Q*Mh NeH
enHex((0x00000f & n) >> 0))P e q4_1B G(rh K5y
}5WS{b%H6k
// Convert a six character hex to decimalr'zug6N3F-\w I
function toDecimal(hexNum)
{
var tmp = ""+hexNum.toUpperCase().v!WP_6G^!{
while (tmp.length < 6) tmp = "0"+tmp
return ((deHex(tmp.substring(0,1)) << 20) +
(deHex(tmp.substring(1,2)) << 16) +
(deHex(tmp.substring(2,3)) << 12) +m A&BX(Vr+_
(deHex(tmp.substring(3,4)) << 8) +6i+|H w0qQ
(deHex(tmp.substring(4,5)) << 4) +
(deHex(tmp.substring(5,6))))
}
///////////////////Shimmering Links/////////////////////GW](uK&t)I#I"v
//global variablesz6Kkz1T \#d r
var hoverColour{7Uf \#bW8|
var numLinks;
var rate;
var numFadeLevels;
var bgR;
var bgG;
var bgB;(r)M-ZEHO)^ f
var currR; t%@4C}7a6c
var currG;
var currB;
var count;
var fadeOut;
var continuous;
var newColour;oG$i#j&\'e]
var tID;9Y,J G(u]kg
var redInterval;~|8T:B&L5fR9r
var greenInterval; uy1^M.NmnV
var blueInterval;;a1J Ux$iWX,h F
function initLinks(mouseOverColour, numberOfLinks, fadeOutColour)
{l'dg'[L8w
hoverColour = mouseOverColour;`Z3H"@fpa$EFq_
numLinks = numberOfLinks;XC%oIoP"qp2jNJ
rate = 1;
numFadeLevels = 30;
function initArray(theArray, length, val)