Color fondo de pagina
<SCRIPT LANGUAGE="JavaScript"> function makearray(n) { this.length = n; for(var i = 1; i <= n; i++) this[i] = 0; return this; } hexArray = new makearray(16); for(var i = 0; i < 10; i++) hexArray[i] = i; hexArray[10]="A"; hexArray[11]="B"; hexArray[12]="C"; hexArray[13]="D"; hexArray[14]="E"; hexArray[15]="F"; function makeHex(i) { if (i < 0) return "00"; else if (i > 255) return "FF"; else return "" + hexArray[Math.floor(i/16)] + hexArray[i%16]; } function setbgColor(r, g, b) { var red = makeHex(r); var green = makeHex(g); var blue = makeHex(b); document.bgColor = "#"+red+green+blue; } function fade(sr, sg, sb, er, eg, eb, inc) { // the backgroundcolor gets updated for(var i = 0; i <= inc; i++) { setbgColor( Math.floor(sr * ((inc-i)/inc) + er * (i/inc)), Math.floor(sg * ((inc-i)/inc) + eg * (i/inc)), Math.floor(sb * ((inc-i)/inc) + eb * (i/inc))); } } //los seis primeros números son valores RGB y //pueden ser modificados. (Expl. 255,255,255=blanco, 0,0,0=negro). //el séptimo valor determina el tiempo que tarda en desvanecerse //y puede ser modificado (Expl. 1000=1 segundos). fade(0,0,0, 255,255,255, 500); // --> </script>
Ver efecto