Pues opino que la ruta relativa es mejor por que solo hay que tener la imagen en el mismo sitio que la pagina web no como en la ruta absoluta que aqui en el foro uno puede tener linux o windows o tener la unidad en D:\ o en H:\ etc etc es mejor relativa.
pero bueno sorry por ponerlo en cita en vez de en codigo pero hay que decir que es parecido y bueno he probado con cleartimeout pero no funciona
de todos modos os mando el codigo esta vez bien puesto
Código:
<html>
<script>
function chronos()
{
setTimeout("semaforo()",1000)
}
function semaforo()
{
setTimeout("chronos()",100)
var variable1=document.getElementById('arriba')
var variable2=document.getElementById('medio')
var variable3=document.getElementById('abajo')
if (variable2.src.match("semaforo_apagado.png") && variable1.src.match("semaforo_apagado.png"))
{
variable1.src="semaforo_rojo.png";
variable3.src="semaforo_apagado.png";
}
else if (variable1.src.match("semaforo_rojo.png"))
{
variable2.src="semaforo_amarillo.png";
variable1.src="semaforo_apagado.png";
}
else if (variable2.src.match("semaforo_amarillo.png"))
{
variable3.src="semaforo_verde.png";
variable2.src="semaforo_apagado.png";
}
else
{
}
}
</script>
<body onload="chronos()">
<center>
<img id="arriba" src="semaforo_apagado.png" width="190" height="190"></img>
<br/>
<img id="medio" src="semaforo_apagado.png" width="190" height="190"></img>
<br/>
<img id="abajo" src="semaforo_apagado.png" width="190" height="190"></img>
<br/>
<button onclick="parar()">Empezar</button>
</center>
</body>
</html>
lo que necesitaría sería una funcion que parase el proceso y he buscado mucho por internet pero ninguna me da resultado