un click fantasma

Juanjo
06 de Enero del 2005
Si jeje, no es el título de una película de terror, pero si es un "efecto" que quiero poner en mi página y no se como se hace. Quiero que en mi página web, cuando yo me ponga encima de los títulos de mis canciones con el ratón suene sin la necesidad de tener que clickear. Por Favor ¿me podeis ayudar? Gracias.

.-RiBe-. www.ribeweb.tk
06 de Enero del 2005
el codigo exacto es:


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

var aySound = new Array();
aySound[0] = "tusonidofavorito1.wav";
aySound[1] = "tusonidofavorito2.wav";
aySound[2] = "tusonidofavorito3.wav";

document.write('<BGSOUND ID="auIEContainer">')
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[i]+"' 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>



no se si va, no lo he probado.Segun la persona que me lo a enviado si que va,pero no me agais caso.
De nada de antemano
.-RiBe-.

eth0
06 de Enero del 2005
Tendrás que asignar al evento onMouseOver del título una función que ponga la canción a reproducir, y en onMouseOut otra función que pare la canción.

troglodo
06 de Enero del 2005
la etiqueta comun para ejecutar al dar clic es onclick, investiga y prueba onmouseover y onmouseout, aunque investiga también como trabajar con funciones

adson3000
06 de Enero del 2005
No sirve el evento onFocus o algo parecido?