rainbow text




JavaScript Source Code 3000: Messages: Rainbow Text











































Rainbow Text







Displays your text in a multitude of rainbow colors. Definitely a visually appealing effect. And, it's a breeze to modify.



















JavaScript Source Code 3000: Messages: Rainbow Text
Simply click inside the window below, use your cursor to highlight the script, and copy (type Control-c or Apple-c) the script into a new file in your text editor (such as Note Pad or Simple Text) and save (Control-s or Apple-s). The script is yours!!!





    





<!-- TWO STEPS TO INSTALL RAINBOW TEXT:

1. Copy the coding into the HEAD of your HTML document
2. Add the last code into the BODY of your HTML document -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Quak Zhixuan (zhixuan@email.com) -->
<!-- Web Site: http://www.chs.edu.sg/~991b20 -->

<!-- Modifications: Jim Cairo (jcairo@mediaone.net) -->
<!-- Result: Improves color selection, better results -->

<! >
<! >

<!-- Begin
function createHexArray(n) {
this.length = n;
for (var i = 1; i <= n; i++)
this[i] = i - 1;

this[11] = "A";
this[12] = "B";
this[13] = "C";
this[14] = "D";
this[15] = "E";
this[16] = "F";
return this;
}
hx = new createHexArray(16);

function convertToHex(x) {
if (x < 17) x = 16;
var high = x / 16;
var s = high+"";
s = s.substring(0, 2);
high = parseInt(s, 10);
var left = hx[high + 1];
var low = x - high * 16;
if (low < 1) low = 1;
s = low + "";
s = s.substring(0, 2);
low = parseInt(s, 10);
var right = hx[low + 1];
var string = left + "" + right;
return string;
}

function makeRainbow(text) {
text = text.substring(0, text.length);
color_d1 = 255;
mul = color_d1 / text.length;
for(var i = 0; i < text.length; i++) {
color_d1 = 255*Math.sin(i / (text.length / 3));
color_h1 = convertToHex(color_d1);
color_d2 = mul * i;
color_h2 = convertToHex(color_d2);

k = text.length;
j = k - i;
if (j < 0) j = 0;
color_d3 = mul * j;
color_h3 = convertToHex(color_d3);

document.write("<FONT COLOR=\"#" + color_h3 + color_h1 + color_h2 + "\">" + text.substring(i, i + 1) + "</FONT>");
}
}
// End -->
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document -->

<BODY>

<center>
<strong>
<font size=6>
<script>
<!--
makeRainbow("Welcome to JavaScript Source Code 3000!");
// -->
</script>
</font>
</strong>
</center>



<!-- Script Size: 1.69 KB -->










Wyszukiwarka

Podobne podstrony:
java text FieldPosition
java text CollationElementIterator
song23 Elektryczne gitary Dzieci text tab
Lesson Plan 099 Text
1c Eurasia domina text sub
Lesson Plan 084 Text
Lesson Plan 114 Text
assignments view done text
Lesson Plan 075 Text
Lesson Plan 012 Text
Text
text
Lesson Plan 083 Text
text Xenophon
brodzik 0 05498 0 054992 011 0000708up092007 text

więcej podobnych podstron