Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2005, 22:36
xp64
(Desactivado)
 
Fecha de Ingreso: febrero-2005
Ubicación: Azcapotzalco
Mensajes: 299
Antigüedad: 19 años, 10 meses
Puntos: 2
o sea que si esta tocando la primera y yo quiero oir la cuarta o si esta la tercera y quiero oir la segunda,

eso es lo que quieres controlar

en setTimeout pones el tiempo que dure la rola, 1segundo=1000, 1 minuto = 60000 ...

lo pones en la pagina principal y ya no necesitas el iframe

Código:
<html><head><title>music</title>

<script>

function primera(){
	document.getElementById("musica").innerHTML='<embed src="1.midi" autostart="true" loop="true" hidden="true" />';
	activa=setTimeout("segunda()",6000);
}

function segunda(){
	document.getElementById("musica").innerHTML='<embed src="2.midi" autostart="true" loop="true" hidden="true" />';
	activa=setTimeout("tercera()",6000);
}

function tercera(){
	document.getElementById("musica").innerHTML='<embed src="3.midi" autostart="true" loop="true" hidden="true" />';
	activa=setTimeout("primera()",6000);
}

function apagar(){
	document.getElementById("musica").innerHTML='<embed src="3.midi" autostart="false" loop="true" hidden="true" />';

}
function apaga(){
	clearTimeout(activa);
}

</script>

</head>
<body onload="primera()">

<div id="musica"></div>

<a href="javascript:apaga();apagar()">apagar</a>
<a href="javascript:apaga();primera()">1</a>
<a href="javascript:apaga();segunda()">2</a>
<a href="javascript:apaga();tercera()">3</a>

</body></html>