Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2014, 14:47
Japrendo
 
Fecha de Ingreso: noviembre-2013
Mensajes: 147
Antigüedad: 10 años, 6 meses
Puntos: 1
Script para Mozilla

Encontre este Script que cambia el color de un texto, pero probandolo veo que no funciona en MOZILLA...

Donde puedo leer sobre configurar este script para Mozilla, o que se debe tener en cuenta para hacerlo funcionar?..gracias.

Código Javascript:
Ver original
  1. <SCRIPT LANGUAGE="JavaScript">
  2.  
  3.                //<!-- Codigo ofrecido por tutores.org
  4.                text = "www.Tutores.org"; // el texto principal
  5.                color1 = "white"; // Color original del texto
  6.                color2 = "blue"; // El color del efecto
  7.                fontsize = "8"; // Tamaño del texto en pixeles
  8.                speed = 200; // Velocidad del texto en milisegundos  1000 milisegundos = 1 segundo
  9.  
  10.                i = 0;
  11.                if (navigator.appName == "Netscape") {
  12.                   document.write("<layer id=a visibility=show></layer><br><br><br>");
  13.                }
  14.                else {
  15.                   document.write("<div id=a></div>");
  16.                }
  17.                function changeCharColor()  {
  18.                   if (navigator.appName == "Netscape") {
  19.                      document.a.document.write("<center><font size =" + fontsize + "><font color=" + color1 + ">");
  20.                      for (var j = 0; j < text.length; j++) {
  21.                         if(j == i) {
  22.                            document.a.document.write("<font color=" + color2 + ">" + text.charAt(i) + "</font>");
  23.                         }
  24.                         else {
  25.                            document.a.document.write(text.charAt(j));
  26.                         }
  27.                      }
  28.                      document.a.document.write('</font></font></center>');
  29.                      document.a.document.close();
  30.                   }
  31.                   if (navigator.appName == "Microsoft Internet Explorer" ) {
  32.                      str = "<center><font size=" + fontsize + "><font color=" + color1 + ">";
  33.                      for (var j = 0; j < text.length; j++) {
  34.                         if( j == i) {
  35.                            str += "<font color=" + color2 + ">" + text.charAt(i) + "</font>";
  36.                         }
  37.                         else {
  38.                            str += text.charAt(j);
  39.                         }
  40.                      }
  41.                      str += "</font></font></center>";
  42.                      a.innerHTML = str;
  43.                   }
  44.                   (i == text.length) ? i=0 : i++; // Volvemos a la primera letra
  45.                }
  46.                setInterval("changeCharColor()", speed);
  47.                 // fin-->
  48.                </script>