RebecaCarol1987
Usuario Novato
Usuario Novato

Hola a todos alguien me podria ayudar ?
Tengo este codigo:

<script language="javascript">
   Imagenes=new Array("puebla.gif","puebla1.gif","puebla4");
   cont=0;
   totalImg=Imagenes.length -1;

  
    
  function MuestraSiguiente()
     {

      while(document.images && cont<totalImg)
          {
           cont++;
           document.miImagen.src=Imagenes[cont];
     }
     cont=0;
      }

    </script>

Lo que hace es recorrer un arrelglo de imagenes , pero necesito que al llegar al final del arreglo, nuevamente vuelva a recorrerlo desde el principio.
Ya lo intente de varias maneras pero no me sale.

Saludos;-)

Avatar Image
@man / @woman
@man / @woman

Vamos por parte:

1) Pon esto en el Head (reemplaza el código que tienes)


<script language="javascript">
Imagenes=new array("imagen_1.gif","imagen_2.ico","imagen_3.bmp","imagen_4.jpg");
cont=0;
totalImg=Imagenes.length -1;

function MuestraSiguiente(){
  cont= (cont<totalImg)? ++cont : 0;
  document.getElementById('imagen').src=Imagenes[cont];
}
</script>


2) Pon esto en el body, donde quieras que se vea la imagen (es el objeto que contendrá la imagen y el botón activa el cambio, lo cambias por lo que ya tengas)


<img id="imagen">
<input type="button" value="Siguiente Imagen" onClick="MuestraSiguiente();">


3) Y coloca esto al final (hará que se carge la 1ra. imagen)


</body>
<script language="javascript">
document.getElementById('imagen').src=Imagenes[0];
</script>
</html>


Espero te sea útil

Salu2

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Jul/2008, 03:01
msalmista chavp12kJul/08
Por: , el 26/Nov/2005, 22:25
azul_zoek06kNov/05
Por: , el 27/Oct/2004, 01:27
elMediano toniocioland mxxp310kNov/04
Por: , el 27/Jul/2004, 00:32
franz_24706kJul/04
Por: , el 13/Jun/2004, 05:28
zer0one_oz TheGhost Eikasia chavp43kJun/04