刚才那个名字叫 htmleditor.asp
filename: color.asp
作者: centver
更新日期: 2001-6-24
版本: 1.0
email: intion@yeah.net
请保留 –>
looker html editor v1.0 — colortd
{
font-size: 10.8pt
}
body
{
font-size: 10.8pt
}
button
{
width: 5em
}
var selrgb = ;
var drrgb = ;
var selgray = 120;
var hexch = new array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f);
function tohex(n)
{
var h, l;
n = math.round(n);
l = n % 16;
h = math.floor((n / 16)) % 16;
return (hexch[h] + hexch[l]);
}
function docolor(c, l)
{
var r, g, b;
r = 0x + c.substring(1, 3);
g = 0x + c.substring(3, 5);
b = 0x + c.substring(5, 7);
if(l > 120)
{
l = l – 120;
r = (r * (120 – l) + 255 * l) / 120;
g = (g * (120 – l) + 255 * l) / 120;
b = (b * (120 – l) + 255 * l) / 120;
}
else
{
r = (r * l) / 120;
g = (g * l) / 120;
b = (b * l) / 120;
}
return # + tohex(r) + tohex(g) + tohex(b);
}
function endcolor()
{
var i;
if(drrgb != selrgb)
{
drrgb = selrgb;
for(i = 0; i <= 30; i ++)
{
graytable.rows(i).bgcolor = docolor(selrgb, 240 – i * 8);
}
}
selcolor.value = docolor(rgb.innertext, gray.innertext);
showcolor.bgcolor = selcolor.value;
}
selrgb = event.srcelement.bgcolor;
endcolor();
rgb.innertext = event.srcelement.bgcolor;
endcolor();
rgb.innertext = selrgb;
endcolor();
selgray = event.srcelement.title;
endcolor();
gray.innertext = event.srcelement.title;
endcolor();
gray.innertext = selgray;
endcolor();
window.returnvalue = selcolor.value;
window.close();
function wc(r, g, b, n) { r = ((r * 16 + r) * 3 * (15 – n) + 0x80 * n) / 15; g = ((g * 16 + g) * 3 * (15 – n) + 0x80 * n) / 15; b = ((b * 16 + b) * 3 * (15 – n) + 0x80 * n) / 15; document.write( |
}
var cnum = new array(1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 0);
for(i = 0; i < 16; i ++)
{
document.write(
);for(j = 0; j < 30; j ++)
{
n1 = j % 5;
n2 = math.floor(j / 5) * 3;
n3 = n2 + 3;
wc((cnum[n3] * n1 + cnum[n2] * (5 – n1)),
(cnum[n3 + 1] * n1 + cnum[n2 + 1] * (5 – n1)),
(cnum[n3 + 2] * n1 + cnum[n2 + 2] * (5 – n1)), i);
}
document.writeln(
);}
for(i = 255; i >= 0; i -= 8.5)
{
document.write(
);}
选中色彩
| 基色: 亮度: 120 代码: | 确定 | |
取消 |