document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <div id="gradienttext"></div>
  2. <script type="text/javascript">
  3.    function toHex(value)
  4.    {
  5.       var hex = "0123465789ABCDEF";
  6.       var result = hex.charAt(Math.floor(value / 16));
  7.       result += hex.charAt(value % 16);
  8.       return result;
  9.    }
  10.    var colorBegin = "#0000C8";
  11.    var colorEnd = "#00C800";
  12.    var text = "WYSIWYG Web Builder is awesome!";
  13.    var r = parseInt(colorBegin.substring(1,3),16);
  14.    var g = parseInt(colorBegin.substring(3,5),16);
  15.    var b = parseInt(colorBegin.substring(5,7),16);
  16.    var rr = parseInt(colorEnd.substring(1,3),16);
  17.    var gg = parseInt(colorEnd.substring(3,5),16);
  18.    var bb = parseInt(colorEnd.substring(5,7),16);
  19.    var r_step = (rr - r) / text.length;
  20.    var g_step = (gg - g) / text.length;
  21.    var b_step = (bb - b) / text.length;
  22.    var html = "";
  23.    for (var x = 0; x <= text.length; x++)
  24.    {
  25.       html = html + \'<span style="color:#\' + toHex(r) + toHex(g) + toHex(b) + \'";">\' + text.charAt(x) + \'</span>\';
  26.       r += r_step;
  27.       g += g_step;
  28.       b += b_step;
  29.    }
  30.    document.getElementById("gradienttext").innerHTML = html;
  31. </script>
');