[CODE]Hola quiero que cuando le den al boton play me pase las imagenes y cuando le den al stop paren. La verdad es que es la 1era vez k toko javascript y no tengo ni idea.
El codigo va mas o menos pero tiene el problema k si le doy al stop y le vuelvo a dar el play las imagenes passan el doble de rapido (es logico pues el iniciar se ejecuta dos veces, xo no se como controlarlo) os dejo el codigo, muchas gracias a todos ^^
Código:
<script language=javascript>
var a = 2;
engegar();
function iniciar()
{
if (a ==1) $.galleria.next();
if (a == 1) setTimeout("iniciar()",5000);
}
function engegar(){
if (a == 2){
a = 1;
iniciar();
}
};
function stop(){
a = 2;
}
</script>
<div class='nuse'>
<img class='play' onClick="stop()" src="img/stop.png" style='cursor:pointer' />
<img class='play' onClick="engegar()" src="img/play.png" style='cursor:pointer' />
</div>
kiza no sea la mejor forma pero al parecer asi mas o menos va bien :) si veis como mejorarlo les estare muy agredecido
Código:
<script language=javascript>
var s = 0;
var p = 0;
var k = 0;
engegar();
function iniciar()
{
if (s == 0) $.galleria.next();
if (s == 0) p = 1;
if (s == 0) setTimeout("p = 0; iniciar();",5000);
if (p == 0 && s == 1) k = 1;
}
function engegar(){
s = 0;
if ( (s == 0 && p == 0) || k == 1 ){
k = 0;
iniciar();
}
};
function stop(){
s = 1;
}
</script>
<div class='nuse'>
<img class='play' onClick="stop()" src="img/2.png" style='cursor:pointer' />
<img class='play' onClick="engegar()" src="img/1.png" style='cursor:pointer' />
</div>