Gök kuşağı rengi kodu
1 sayfadaki 1 sayfası
Gök kuşağı rengi kodu
- Kod:
<SCRIPT LANGUAGE="JavaScript"> <br />
<!-- Begin hide from old browsers <br />
<br />
function createHexArray(n) <br />
{ <br />
this.length = n; <br />
for (var i = 1; i <= n; i++) <br />
this[i] = i - 1; <br />
this[11] = "A"; <br />
this[12] = "B"; <br />
this[13] = "C"; <br />
this[14] = "D"; <br />
this[15] = "E"; <br />
this[16] = "F"; <br />
return this; <br />
} <br />
<br />
hx = new createHexArray(16); <br />
<br />
function convertToHex(x) <br />
{ <br />
if (x < 17) <br />
x = 16; <br />
<br />
var high = x / 16; <br />
var s = high+""; <br />
<br />
s = s.substring(0, 2); <br />
high = parseInt(s, 10); <br />
<br />
var left = hx[high + 1]; <br />
var low = x - high * 16; <br />
<br />
if (low < 1) <br />
low = 1; <br />
s = low + ""; <br />
s = s.substring(0, 2); <br />
low = parseInt(s, 10); <br />
<br />
var right = hx[low + 1]; <br />
var string = left + "" + right; <br />
return string; <br />
} <br />
<br />
function makeRainbow(text) <br />
{ <br />
text = text.substring(0, text.length); <br />
color_d1 = 255; <br />
mul = color_d1 / text.length; <br />
for(var i = 0; i < text.length; i++) { <br />
color_d1 = 255*Math.sin(i / (text.length / 3)); <br />
color_h1 = convertToHex(color_d1); <br />
color_d2 = mul * i; <br />
color_h2 = convertToHex(color_d2); <br />
k = text.length; <br />
j = k - i; <br />
if (j < 0) <br />
j = 0; <br />
color_d3 = mul * j; <br />
color_h3 = convertToHex(color_d3); <br />
document.write("<FONT COLOR="#" + color_h3 + color_h1 + color_h2 + "">" + text.substring(i, i + 1) + "</FONT>"); <br />
} <br />
} <br />
<br />
// End hide from old browsers --> <br />
</script> <br />
<br />
<script> <br />
<!-- <br />
makeRainbow("Buraya Site Adınızı Yazın"); <br />
document.write("<br>"); <br />
makeRainbow("Burayada Sloganınızı Yazabilirsiniz"); <br />
document.write("<br>"); <br />
makeRainbow("Bunları artırabilirsiniz"); <br />
// --> <br />
</script>
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz