Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2003, 17:19
Avatar de Sharak
Sharak
 
Fecha de Ingreso: diciembre-2002
Mensajes: 26
Antigüedad: 22 años, 1 mes
Puntos: 0
Parar canciones

Hola amigos:

Tengo una web con dos frames (uno oculto que genera el sonido de fondo y otro que es la web en si)
Veamos en el frame de sonido (llamado asi, sonido) he echo un script para generar un sonido aleatorio (un archivo mid aleatorio cada vez que se carga la página). El codigo es el que sigue:
Código PHP:
<script language="JavaScript">
function 
Player()
{
        var 
Numero parseInt((9) * Math.random() + 1);

        switch (
Numero)
        {
            case 
1:
            {
                
Musica.src 'midis/memphisto.mid';
                break;
            }
                case 
2:
            {
                
Musica.src 'midis/gimmegi.mid';
                break;
            }
                case 
3:
            {
                
Musica.src 'midis/delight.mid';
                break;
            }
                case 
4:
            {
                
Musica.src 'midis/fade_black.mid';
                break;
            }
                case 
5:
            {
                
Musica.src 'midis/beautiful.mid';
                break;
            }
                case 
6:
            {
                
Musica.src 'midis/memphisto.mid';
                break;
            }
                case 
7:
            {
                
Musica.src 'midis/mazinger.mid';
                break;
            }
                case 
8:
            {
                
Musica.src 'midis/1492.mid';
                break;
            }
                case 
9:
            {
                
Musica.src 'midis/dracula.mid';
                break;
            }
        }
}
</script> 
Esto carga un sonido aleatorio en la directiva siguiente:

<bgsound id="Musica" src="" loop="-1" volume="100">

y es llamado desde el evento onload de la etiqueta BODY

Ahora bien, quiero que desde el frame principal se pueda cambiar a otro sonido, tambien aleatoriamente, y parar la musica.

Lo primero es muy facil solo he tenido que crear un enlace con el siguiente codigo:
<a href="javascript:top.sonido.location.reload()">Cam biar de canción</a>
pero el de parar la música no me sale.

¿Alguien me puede echar una mano por favor?

Gracias y un saludo

Última edición por Sharak; 13/09/2003 a las 12:12