Foros del Web » Programando para Internet » Javascript »

Pasar a siguiente

Estas en el tema de Pasar a siguiente en el foro de Javascript en Foros del Web. Buenas, tengo esto: Código: <div style="height:40px;"> <div id="ultimos1" class="slide"><div>Contenido del diV1!!! </div></div> <div id="ultimos2" class="slide" style="display: none"><div>contenido 2 </div></div> <div id="ultimos3" class="slide" style="display: none"><div>contenido del ...
  #1 (permalink)  
Antiguo 19/02/2008, 03:34
 
Fecha de Ingreso: octubre-2006
Ubicación: Quart de Poblet, Valencia
Mensajes: 767
Antigüedad: 17 años, 6 meses
Puntos: 8
Pasar a siguiente

Buenas, tengo esto:
Código:
<div style="height:40px;">
<div id="ultimos1" class="slide"><div>Contenido del diV1!!!
</div></div>
<div id="ultimos2" class="slide" style="display: none"><div>contenido 2
</div></div>
<div id="ultimos3" class="slide" style="display: none"><div>contenido del 3
</div></div>
<div id="ultimos4" class="slide" style="display: none"><div>contenido pal  4
</div></div>
<div id="ultimos5" class="slide" style="display: none"><div>conten 5

</div></div>
<a href="javascript:ir_sig_conten();">Siguiente>></a>

</div>
<script type="text/javascript">
    
    start_slideshow(1, 5, 4000);
    
    function start_slideshow(start_conten, end_conten, delay) {
        setTimeout(switch_slides(start_conten,start_conten,end_conten, delay), delay);
    }
                            
    function switch_slides(conten, start_conten, end_conten, delay) {
	
        return (function() {
            Effect.Fade('ultimos' + conten);
            if (conten == end_conten) { conten = start_conten; } else { conten = conten + 1; }
            setTimeout("Effect.Appear('ultimos" + conten + "');", 850);
            setTimeout(switch_slides(conten, start_conten, end_conten, delay), delay + 850);
        })
    }
</script>
Estoy usando scriptaculous.

Para poder ir al siguiente cómo lo haríais?

Un saludo!
  #2 (permalink)  
Antiguo 21/02/2008, 13:21
 
Fecha de Ingreso: octubre-2006
Ubicación: Quart de Poblet, Valencia
Mensajes: 767
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: Pasar a siguiente

Alguna solución?

Yo he conseguido que se pueda pasar a siguiente, pero el problema es que la función se sigue ejecutando, por tanto, aparecen varios divs al mismo tiempo :s


Un saludo, espero que me podáis ayudar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:50.