Agregar un sonido

Amedo

Hola, estoy haciendo una web y quisiera saber cómo agregar un sonido al hacer clic sobre un link.

he probado con agregar un sonido en alguno de los links (seleccionando Insertar/media/plugin/"archivo.mp3" con Dreamweaver MX) pero este suena cada vez que actualizo la pagina en la que está en el link, no solamente cuando hago clic sobre él, ademas aunque reduzca el tamaño a width 0 y height 0, se ve un puntito
que señala que hay un archivo de medios,

Podeis ayudarme? gracias

R

con el dreamweaber lo puedes hacer todo bajatelo

Amedo

No has leido bien: "....he probado con agregar un sonido en alguno de los links (seleccionando Insertar/media/plugin/"archivo.mp3" con Dreamweaver MX) pero este suena cada vez que actualizo la pagina en la que está en el link.."

gracias x el interes

Amedo

Bueno, alguien sabe como hacer que un sonido suene al hacer clic sobre un vinkulo???
Con este script puedes hacer que el sonido suene al pasar por encima:

</style>

<script LANGUAGE="JavaScript"><!--

var aySound = new Array();
aySound[0] = "sounds/toc.wav";
aySound[1] = "sonidoX.wav";
aySound[2] = "sonidoZ.wav";

document.write(' ( < ) BGSOUND ID= "auIEContainer"
PONGO ENTRE PARENTESIS ( < ) PARA QUE EL HTML DE MEDIAVIDA NO ME JODA EL SCRIPT ( > )')

IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
ver4 = IE||NS? 1:0;
onload=auPreload;

function auPreload() {
if (!ver4) return;
if (NS) auEmb = new Layer(0,window);
else {
Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
document.body.insertAdjacentHTML("BeforeEnd",Str);
}
var Str = '';
for (i=0;i<aySound.length;i++)
Str += "<EMBED SRC='"+aySound+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
if (IE) auEmb.innerHTML = Str;
else {
auEmb.document.open();
auEmb.document.write(Str);
auEmb.document.close();
}
auCon = IE? document.all.auIEContainer:auEmb;
auCon.control = auCtrl;
}
function auCtrl(whSound,play) {
if (IE) this.src = play? aySound[whSound]:'';
else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
//-->
</script>



Y COLOCANDO ESTO EN EL VINKULO:

<a href="VINKULO.html" target="main"onMouseover="playSound(0)" onMouseOut="stopSound(0)" > Noticias </a>



Alguien sabe cómo hacer que suene al hacer clic y no al pasar por encima con el raton??

He probado a cambiar en "ONMOUSEOVER" por "ONMOUSECLIC", pero no funciona..

Gracias, agradezco cualkier opinion

radagast

prueba en vez de onmouseclic a poner onmouseclicK
espero que funcione

Abreu

es OnClick

Amedo

Pues si!! es ONCLICK! muchas gracias

Usuarios habituales

  • Amedo
  • Abreu
  • radagast
  • R4D30N