Hola ferny:
Desde que tengo la página de caricaturas que me he preocupado por poner música, no digo con esto que sea especialista, pero sí que he hecho muchas pruebas, y no sé porqué cambiar el src en el tag embed no funciona bien tal como propuso javierB con bgsound (Hola Javi
)
Para simplificar te diré los pasos básicos que planteé en el otro link:
en la página principal se pone un tag vacío que yo suelo llamar fantasma:
<div id=fantasma></div>
y con un script poner un tag embed con el src de la música que quieres, o quitarlo...
document.getElementById("fantasma").innerHTML = "<embed src=sones.mid autostart=true hidden=false>"
o poner un string vacío para apagar.
También te comentaré un sistema, con el que coincidí con KarlanKas (ha llovido), y se trata de usar frames, y poner un frame oculto con la música de fondo, y cambiarlo a otro frame sin música... creo que KarlanKas también sabe mucho de estas cosas, ya que aquella discusión fue bastante animada
Si necesitas ayuda con estos sistema que te he comentado, cuenta conmigo...
... me olvidaba...
he visto que existe también el método play y run para explorer y netscape... play creo que lo probé, pero el otro no... (no sé en que versiones y navegadores funciona, por eso no te lo puedo recomendar)
Saludos