
<embed src="miMP3.mp3" width="152" height="32" autostart="true" volume="80" hidden="true">
</embed>

Pero claro, necesito que el código valga tanto para IE como para Mozilla.

Un beso

| ||||
Hola Helbira: Yo tengo experiencia con ficheros mid, aunque creo que solo se diferencian en el tamaño (a la hora de manejarlos ¿?), y lo que parece que más se usa es un sistema de frames con uno oculto con la música y que al pinchar donde sea, se cambie a otra página sin música. Otra opción es poner un tag invisible y ponerle o quitarle un tag embed con innerHTML (esta última opción no funcionaría en versiones viejas de opera) En mi página de caricaturas puedes ver ambos ejemplos. En la principal hay un sistema de frames con un piano a la izquierda que al pinchar sobre el apaga la música (y se cambia el piano)... y en la página de galerías al pinchar sobre una miniatura se genera una risa aleatoria (esta última en vez de quitarse, se apaga sola porque son ficheros pequeños con un "loop=1". Saludos ![]() |
| ||||
![]() Dejo la solución que he usado para el que le haga falta: ![]() http://www.webreference.com/js/column73/3.html ![]() El codigo resultante es: <html> <head> <title>Untitled Document</title> </head> <body> <DIV ID="altavoz"><br><EMBED NAME='objSound' SRC="OTAndalucia56.mp3" AUTOSTART='true' HIDDEN='true'></DIV> <FORM> <INPUT TYPE="button" VALUE="Play" onclick='updateSound("OTAndalucia56.mp3")'> <INPUT TYPE="button" VALUE="Stop" onclick='updateSound("")'> </FORM> <SCRIPT LANGUAGE="JavaScript"> <!-- function updateSound(song) { document.getElementById("altavoz").innerHTML = "<br><EMBED NAME='objSound' SRC=" + song + " AUTOSTART='true' HIDDEN='true'>"; } // --> </SCRIPT> </body> </html> ![]() |