Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2009, 04:22
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Crear imagenes rotativas

Hola

A ver que te parece esto, no es exactamente lo que buscas

Código javascript:
Ver original
  1. <html>
  2. <head>
  3. <title>Rotador de banners</title>
  4.  
  5. <script language="JavaScript" type="text/JavaScript">
  6. var url_vector = new Array(5);
  7. var txt_vector = new Array(5);
  8. var banner_vector = new Array(5);
  9. var counter = 0;
  10. var url = "";
  11.  
  12. url_vector[0] = "http://www.curso1.com";
  13. url_vector[1] = "http://www.curso2.com";
  14. url_vector[2] = "http://www.curso3.com";
  15. url_vector[3] = "http://www.curso4.com";
  16. url_vector[4] = "http://www.curso5.com";
  17.  
  18.  
  19.  
  20. txt_vector[0] = "Nivel muy bajo";
  21. txt_vector[1] = "Vas subiendo de nivel";
  22. txt_vector[2] = "Nivel intermedio";
  23. txt_vector[3] = "Nivel avanzado";
  24. txt_vector[4] = "Estas hecho un hacha";
  25.  
  26.  
  27.  
  28. if(document.images){
  29.   for(i = 0; i < 5; i++)
  30.   {
  31.     banner_vector[i] = new Image(62,12);
  32.     banner_vector[i] = "iconos/" + (i+1) + ".gif";
  33.   }
  34. }
  35.  
  36.  
  37. function changeBanner(){
  38.     if(counter > 4)
  39.       counter = 0;
  40. document.getElementById("banner").innerHTML = "<img src="+banner_vector[counter]+" width='62px' height='12px' title="+txt_vector[counter]+" border='0px' />"
  41. url = url_vector[counter];
  42. document.getElementById("texto").innerHTML = txt_vector[counter];
  43. document.getElementById("banner_peq_5").style.background="white";
  44. document.getElementById("banner_peq_"+(counter+1)).style.background="red";
  45.     if (counter >= 1)
  46. document.getElementById("banner_peq_"+counter).style.background="white";    
  47.       counter++;
  48.     }
  49.  
  50.  
  51. timer = setInterval("changeBanner()", 2000);
  52. window.onload = changeBanner;
  53.  
  54. </script>
  55. </HEAD>
  56. <body>
  57. <a href="#" onClick="window.open(url,'BannerWin');">
  58. <div id="banner"></div>
  59. </a>
  60.  
  61. <div id="texto"></div>
  62.  
  63. <table border="1">
  64. <tr>
  65.  
  66. <td id="banner_peq_1">
  67. <img src="iconos/1.gif" />
  68. </td>
  69. <td id="banner_peq_2">
  70. <img src="iconos/2.gif" />
  71. </td>
  72. <td id="banner_peq_3">
  73. <img src="iconos/3.gif" />
  74. </td>
  75. <td id="banner_peq_4">
  76. <img src="iconos/4.gif" />
  77. </td>
  78. <td id="banner_peq_5">
  79. <img src="iconos/5.gif" />
  80. </td>
  81. </tr>
  82. </table>
  83. </body>
  84. </html>

Si no te convence, probablemente aquí encuentres lo que buscas

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />