Foros del Web » Programando para Internet » Javascript »

OnClick = PLAY

Estas en el tema de OnClick = PLAY en el foro de Javascript en Foros del Web. Saludos. Tengo un archivo mp3, y quiero que se escuche cuando le den click a un enlace. Lo coloque de la siguiente manera: <script language="JavaScript" ...
  #1 (permalink)  
Antiguo 24/11/2004, 09:00
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 22 años, 4 meses
Puntos: 1
OnClick = PLAY

Saludos.

Tengo un archivo mp3, y quiero que se escuche cuando le den click a un enlace.

Lo coloque de la siguiente manera:

<script language="JavaScript" type="text/JavaScript">
<!--

function MM_controlSound(x, _sndObj, sndFile) { //v3.0
var i, method = "", sndObj = eval(_sndObj);
if (sndObj != null) {
if (navigator.appName == 'Netscape') method = "play";
else {
if (window.MM_WMP == null) {
window.MM_WMP = false;
for(i in sndObj) if (i == "ActiveMovie") {
window.MM_WMP = true; break;
} }
if (window.MM_WMP) method = "play";
else if (sndObj.FileName) method = "run";
} }
if (method) eval(_sndObj+"."+method+"()");
else window.location = sndFile;
}

//-->
</script>

<a href="#" onclick="MM_controlSound('play','document.CS110130 8416656','../prosaludsojo1.mp3')">
<EMBED NAME='CS1101308416656' SRC='../prosaludsojo1.mp3' LOOP="false" AUTOSTART="false" MASTERSOUND HIDDEN="true" WIDTH="0" HEIGHT="0"></EMBED>
<img src="play.jpg" border="0"></a>

La cosa es que en algunbas PC me abre el QuickTime en una ventana nueva y en otras simplemente se escucha el mp3 y ya.

Lo que quiero es eso, que se escuche sin abrir ningún otro software ni nada más.

Me falta algo en el código??

Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:11.