haber tengo este script:
<script type="text/javascript">
function iniciar(indice){
//desactivando y activando los botones
document.getElementById('miBotonIni').disabled = true;
document.getElementById('miBotonPar').disabled = false;
//Creando el array de nombres de imagenes
var misImagenes = ['gplus.png','facebook.png','twitter.png','rss.png'];
//Si está en el último valor del array vuelve al comienzo
indice = (indice!=3)?(indice+1):0;
document.getElementById('miImagen').src = misImagenes[indice];
//Utilizando setTimeout enviando una función con parametros
tiempo = setTimeout(function(){iniciar(indice)},1000);
}
function parar(){
//activando y desactivando los botones
document.getElementById('miBotonIni').disabled = false;
document.getElementById('miBotonPar').disabled = true;
//deteniedo el temporizador
clearTimeout(tiempo);
}
</script>
<input id="miBotonIni" type="button" value="Iniciar !" onclick="iniciar(2)">
<input id="miBotonPar" type="button" value="Parar !" onclick="parar()" disabled>
<br><img id="miImagen" src="gplus.png">
que con un poco de ayuda y un amigo conseguimos sacar a delante, decir que aunque me llama mucho el javascript estoy un poco/ vastante perdido.
El asunto es el siguiente.
En una de las zonas de la web quiero poner una serie de imagenes que se vallan intercambiando ellas solas cada "x" minutos. este script si lo hace pero para que funcione se debe pulsar en el boton inicio. Y yo lo que quiero es que una vez cargada la pagina funcione solo llamemoslo "auto", espero haberme explicado bien y que alguien me pueda echar un cable.
un saludo



Citar


Marcadores