Texte en dégradé
Dans la partie HEAD :
<SCRIPT LANGUAGE="JavaScript"><!-- debut du script function tableau (n) { var nb; this.length = n; for (var i = 1; i <=n; i++) if (i<10) { nb = i+""; nb = nb.substring(0,1); this[i] = nb; } return this; } function conversion(couleur) { var hexa1; var hexa2; var couleurHexa; tabHex = new tableau(16); tabHex[10]="A"; tabHex[11]="B"; tabHex[12]="C"; tabHex[13]="D"; tabHex[14]="E"; tabHex[15]="F"; indice = 1; hexa2 = (couleur%16); hexa1 = parseInt(couleur/16); hexa2 = tabHex[hexa2]; if (hexa2 == null) hexa2 = "0"; hexa1 = tabHex[hexa1]; if (hexa1 == null) hexa1 = "0"; couleurHexa = hexa1 + hexa2; return couleurHexa; } function degrade(texte, taille, police, RGB) { var facteur = 256/(texte.length+1); var i; var c1,c2,c3; for (i=0;i<texte.length;i++) { ton=facteur*i; if (RGB == 0) { c1 = 'FF' c2 = conversion(ton); c3 = c2; } else if (RGB == 1) { c1 = conversion(ton); c2 = 'FF' c3 = c1; } else { c1 = conversion(ton); c2 = c1; c3 = 'FF' } document.write ('<FONT SIZE=' + taille + ' FACE="' + police + '" COLOR="#' + c1 + c2 + c3 + '">' + texte.substring (i,i+1) + '</FONT>'); } } // Fin du script --></SCRIPT>
Dans la partie BODY :
<P><SCRIPT LANGUAGE="JavaScript"><!-- debut du script degrade('Ce texte est le résultat du Script !',3,'Arial',2) // Fin du script --></SCRIPT></P>
Retour