Underc0de - Hacking y seguridad informática

Programación Web => Zona Webmaster => Mensaje iniciado por: ANTRAX en Febrero 24, 2010, 11:21:17 am

Título: [JavaScript][MEDIO] Destello de colores sobre los enlaces
Publicado por: ANTRAX en Febrero 24, 2010, 11:21:17 am
Con este script podrás crear efectos de destellos en varios colores en aquellos enlaces sobre los que desees llamar la atención

Código: Javascript
  1. <html>
  2.  
  3. <head>
  4. <title>Destellos de colores en los enlaces</title>
  5. <script language="JavaScript">
  6. var ok=150 //delay time in milliseconds
  7. var color=0
  8.  
  9. function rain()
  10. {
  11. color=color+1;
  12. if(color==1){document.linkColor='red';}
  13. if(color==1){document.vlinkColor='red';}
  14. if(color==1){document.alinkColor='red'; setTimeout("rain();",ok);}
  15.  
  16. if(color==2){document.linkColor='orange';}
  17. if(color==2){document.vlinkColor='orange';}
  18. if(color==2){document.alinkColor='orange'; setTimeout("rain();",ok);}
  19.  
  20. if(color==3){document.linkColor='yellow';}
  21. if(color==3){document.vlinkColor='yellow';}
  22. if(color==3){document.alinkColor='yellow'; setTimeout("rain();",ok);}
  23.  
  24. if(color==4){document.linkColor='green';}
  25. if(color==4){document.vlinkColor='green';}
  26. if(color==4){document.alinkColor='green'; setTimeout("rain();",ok);}
  27.  
  28. if(color==5){document.linkColor='blue';}
  29. if(color==5){document.vlinkColor='blue';}
  30. if(color==5){document.alinkColor='blue'; setTimeout("rain();",ok);}
  31.  
  32. if(color==6){document.linkColor='A209F4';}
  33. if(color==6){document.vlinkColor='A209F4';}
  34. if(color==6){document.alinkColor='A209F4'; setTimeout("rain();",ok);}
  35.  
  36. if(color==7){document.linkColor='purple';}
  37. if(color==7){document.vlinkColor='purple';}
  38. if(color==7){document.alinkColor='purple'; setTimeout("rain();",ok);}
  39.  
  40. if(color==8){document.linkColor='pink';}
  41. if(color==8){document.vlinkColor='pink';}
  42. if(color==8){document.alinkColor='pink'; setTimeout("rain();",ok);}
  43.  
  44. if(color==9){color=0; setTimeout("rain();",ok);}
  45. }
  46. setTimeout("rain();",ok);
  47. </script>
  48. </head>
  49.  
  50. <body>
  51.  
  52. <a href="http://www.uterra.com">JavaScript</a> <br>
  53. <a href="http://www.uterra.com">Curso de diseño Web</a><br>
  54. <a href="http://www.uterra.com">Juegos</a>
  55.  
  56. </body>
  57.  
  58. </html>
Título: Re:Destello de colores sobre los enlaces
Publicado por: rabulu en Febrero 02, 2011, 05:40:35 pm
gracias antrax, de mucha utilidad ahora que estoy por enmezar un nuevo proyecto
Título: Re:Destello de colores sobre los enlaces
Publicado por: Devilboy en Febrero 02, 2011, 07:25:41 pm
No me funca en firefox solo en bugs-explorer
Título: Re:Destello de colores sobre los enlaces
Publicado por: Satyricon en Febrero 02, 2011, 11:47:07 pm
You are not allowed to view links. Register or Login
No me funca en firefox solo en bugs-explorer

Acabo de probarlo en Zafari, Chrome, Firefox, Opera y IE y funciona.
El caso que me ocurre a mi en el Firefox es que hace el efecto, pero al finalizar no vuelve a empezar.
Revise el código igualmente en vano, ya que no esta en el código el problema, sino en el mismísimo navegador...