Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/07/2012, 19:54
jlx4
 
Fecha de Ingreso: noviembre-2011
Mensajes: 108
Antigüedad: 13 años, 1 mes
Puntos: 5
Pregunta Script nunca antes visto

Alguna vez han visto un Script que cambie las imágenes de un div al azar, que las imágenes se cambien con sus enlaces incluídos, que las imágenes no sean enumeradas, que las imágenes no estén en una base de datos sino en una carpeta, y que la imagen y su enlace estén en un sólo array de dos dimensiones?,........por mi cuenta les puedo decir que no logré encontrar ningún script con estas características, y por eso, me decidí a crear uno, he buscado y buscado, probado y probado, y creo que casi lo tengo, aunque debo decir que no soy ningún experto en javascript, por eso ahora más que nunca necesito su ayuda, les paso a mencionar lo que sucede con el script:

En el script el cambio al azar funciona, el problema es que dentro del div (en su parte superior) se me muestra en forma escrita la dirección de la imagen con la dirección del enlace, ejemplo: imagen4534.png http://www.enlace2324.com. No se me muestra la imagen con el enlace, y como soy novato no sé que hacer, creo que casi lo tengo pero algo falta y no sé que es, si alguien me puede ayudar a terminarlo se lo agradeceré, de paso quizás a otra persona le puede servir, por mi parte, utilicé innerHTML, no sé si hice bien, pero de otra forma, las imágenes con su respectivo enlace aparecían, pero, aparecían hacia abajo una sobre la otra y no dentro del div, alguien sabe como modificarlo y terminarlo?

<SCRIPT LANGUAGE="JavaScript">
width="670";
height="390";

banners = new Array();
banners[0]= new Array("caballo.png","http://www.enlace1.com");
banners[1]= new Array("flauta.png","http://www.enlace2.com");
banners[2]= new Array("hola.png","http://www.enlace3.com");

function cambiarImagen()
{
var ad = parseInt(Math.random() * banners.length);
seleccionado= banners[ad][0];
enlace= banners[ad][1];
var final= seleccionado + enlace;

document.getElementById('banner').innerHTML= final;
}
setInterval(cambiarImagen,1000)
</SCRIPT>
__________________
Jlx4

Última edición por jlx4; 30/07/2012 a las 21:19