Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2008, 09:48
joan_gibert
 
Fecha de Ingreso: agosto-2008
Mensajes: 2
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Imagen rotatoria

En javascript tambien me iria bien, encontre este codigo.
Pero se tiene que especificar las imagenes y yo lo que quiero es que se cogan las imagenes de la carpeta sin decir el nombre. Que coga cualquiera, ya que yo no las pondre las imagenes, sino el peticionario de la web

<script language="javascript">

var delay=3000 //set delay in miliseconds
var curindex=0

var randomimages=new Array()


randomimages[0]="/404_jpg.jpg"
randomimages[1]="/426_jpg.jpg"
randomimages[2]="/447_jpg.jpg"
randomimages[3]="/01.jpg"
randomimages[4]="/02.jpg"



var preload=new Array()

for (n=0;n<randomimages.length;n++)
{
preload[n]=new Image()
preload[n].src=randomimages[n]
}

document.write('<img name="defaultimage" src="'+randomimages[Math.floor(Math.random()*(randomimages.length))]+'">')

function rotateimage()
{

if (curindex==(tempindex=Math.floor(Math.random()*(ra ndomimages.length)))){
curindex=curindex==0? 1 : curindex-1
}
else
curindex=tempindex

document.images.defaultimage.src=randomimages[curindex]
}

setInterval("rotateimage()",delay)

</script>


PD: Buscare a ver el setIInterval, si me aclaro
Gracias David por tu rapida respuesta