Foros del Web » Programando para Internet » Javascript »

Sonido en enlace con click

Estas en el tema de Sonido en enlace con click en el foro de Javascript en Foros del Web. Buenas, he logrado poner sonido a los enlaces mirando en las Faqs de Javascript, sin embargo intento ponerselo para hacer click tambien y no me ...
  #1 (permalink)  
Antiguo 22/10/2004, 04:26
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Sonido en enlace con click

Buenas, he logrado poner sonido a los enlaces mirando en las Faqs de Javascript, sin embargo intento ponerselo para hacer click tambien y no me funciona.

Lo intento así:

Código:
<script>
function Reproducir(){
document.all.sound.src = "prueba.wav"}
function Parar(){
document.all.sound.src = ""}
function Pulsar(){
document.all.sound.src = "pulsado.mp3"}
</script>
</head>
<body>
<bgsound id="sound">
<a href="pagina_que_sea" onmouseover="Reproducir()" onmouseout="Parar()"  onclick="Pulsar()">Enlace 1</a>
¿Como puedo conseguirlo?
  #2 (permalink)  
Antiguo 22/10/2004, 15:21
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola kahlito:

¿A que no se trata de esta FAQ: http://www.forosdelweb.com/f13/faqs-javascript-105325-post326089/ ?

De todos modos es posible que se pueda mejorar... Pruébala y me cuebtas, ¡vale!

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 25/10/2004, 02:23
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Hola caricatos, ya he vuelto

Acabo de probar el script y la verdad es que ahora no me funciona nada

Solo le he cambiado los archivos de audio para probarlo en principio como en el ejemplo y nada
  #4 (permalink)  
Antiguo 25/10/2004, 04:36
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola otra vez:

Lo acabo de probar en local con explorer y va bien... Tal vez el fichero sea muy grande y tarde más en cargarse, por lo que tendrías que incrementar el valor del setTimeout para que tenga tiempo en cargarse...

¿Prueba el script anulando la instrucción de salto y dime si sigue sin escucharse?

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 25/10/2004, 04:59
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola otra vez:

Acabo de probar en explorer y mozilla este otro script:

function ReproducirYSaltar(son, retardo, salto) {
document.getElementById("fantasma").innerHTML = "<embed src=" + son + " autostart=true hidden=true />"
setTimeout("salto('" + salto + "')" , retardo);
}

Y en el body tienes que tener:
<div id="fantasma" ></div>

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #6 (permalink)  
Antiguo 25/10/2004, 09:22
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Hola caricatos.

Acabo de volver a mirar los dos script, el primero si me sale ahora el fallo era que lo miraba desde Mozilla y no desde explorer incluso le quité el intervalo de tiempo y si me salia.

En el segundo la verdad no consigo llamar los sonidos........

Gracias un abrazo
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 13:22.