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>