Tuolla näkyi olevan qb-listaus sateenkaaritekstistä niin panempa nyt tähän jo kauan sitte kirjottamani version javascriptillä... Wörkkii parhaiten mustalla taustalla..
function ma(n){
this.length=n;
for(var i=1; i<=n; i++) this[i]=i-1;
return this;
}
hex=new ma(16);
hex[11]="A";
hex[12]="B";
hex[13]="C";
hex[14]="D";
hex[15]="E";
hex[16]="F";
function th(x){
var hi=x/16;
var s=hi+"";
s=s.substring(0,2);
hi=parseInt(s,10);
var le=hex[hi+1];
var lo=x-hi*16;
s=lo+"";
s=s.substring(0,2);
lo=parseInt(s,10);
var ri=hex[lo+1];
var stri=le+""+ri;
return stri;
}
function rb(t){
c_d1=255;
ml=c_d1/t.length;
for(i=0;i<t.length;i++){
c_d1=255*Math.sin(i/(t.length/3));
c_h1=th(c_d1);
c_d2=ml*i;
c_h2=th(c_d2);
document.write("<FONT COLOR='#FF"+c_h1+c_h2+"'>"+t.substring(i,i+1)+'</FONT>');
}
}ai nii: tietty kutsun syntaksi jos jollain epäselvää:
rb("tän haluaisin moniväriseks!");
Iha siisti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.