Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/02/2011, 22:12
gcrlink
 
Fecha de Ingreso: enero-2011
Ubicación: Cali
Mensajes: 73
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: Anular la función de clearInterval

Cita:
Iniciado por pato12 Ver Mensaje
Ah espera, proba resetiando la variable move .. :P (volvela a 0)
Saludos pato12.

Pues siguiendo tu consejo funcionó lo del loop.

El problema que tengo ahora es que cuando comienza el loop, no hace una pausa en la primera imagen y entra directamente al desplazamiento hacia la segunda imagen, o sea no para en 0 y comienza directamente a avanzar hacia img (que es igual a 79).

Pero nada tu aporte ha sido de mucha ayuda hasta ahora. Le seguiré buscando al código haber como puedo seguir mejorándolo. Por cierto el mismo quedó de la siguiente manera:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. <!--
  3. var img = 79;
  4. var move = 0;
  5. var time;
  6. function masImagenes()
  7. {
  8. move += 1;
  9. if (move < 316)
  10. {
  11.   document.getElementById('galeria').scrollTop = move;
  12. }
  13. if (move == img || move == 158 || move == 237 || move == 316)
  14. {
  15.   clearInterval(time);
  16. }
  17. }
  18. function llamar()
  19. {  
  20.  time = setInterval('masImagenes()',10);
  21. if (move == 316)
  22. {
  23.   move = 0;
  24.   document.getElementById('galeria').scrollTop = move;
  25. }
  26. }
  27. // -->
  28. </script>

Gracias...