Hola a todos. Desearia conocer algun codigo html o javascript para que cuando haga click en una imagen o texto se reproduzca un sonido.
Gracias y saludos
| |||
Re: reproducir sonido al clickear Primero de todo, muy buena la web, muy divertida. No alcanzo a entender lo que me comentas, mi nivel aún es muy bajo.De todas maneras, no quiero que se me abra ningun enlace ni pagina, solo que al hacer click, se escuche un archivo pequeño de sonido. En la entrada de la web que estoy haciendo, con BG SOUND ya se escucha, pero eso de escucharse solo cuando haces click, no lo puedo solucionar. Gracias |
| ||||
Re: reproducir sonido al clickear Hola otra vez: Lo que te puse es la parte que sirve para hacer lo que pides, si bien en el enlace que te dí, a la vez abre un pop-up, eso no lo puse... Paso axplicarte mejor: En la página hay una etiqueta que no tiene contenido: <div id=fantasma></div> ... hay que ponerle un id (en este caso "fantasma") para poder identificarlo. el script "sonar" genera en un principio una cadena con el nombre de un fichero de sonidos (que en este caso son distintas risas), pero para el caso de un fichero concreto puedes usar el nombre directamente de esta manera: function sonar(){ document.getElementById("fantasma").inne rHTML = "<embed src='sonido.mp3' hidden=true > } sonar es una función que escribe en la etiqueta "fantasma" una cadena que a la vez es otra etiqueta. La etiqueta embed es similar a bgsound pero funciona en todos los navegadores... hay que poner src=nombre_de_fichero y ya está. Por último debes poner en el sitio que quieres usar de enlace: onclick=sonar(), o con "a" <a href:"javascript:sonar()">sonido</a> Intenta probarlo y luego me dices si te va... Si tienes problemas, pon el código para verlo. Saludos |
| |||
Re: reproducir sonido al clickear Hola caricatos, gracias por tu interes y por tu dedicación. Ya me tendras como un inepto de la programación , pero lo he intentado todo y no funciona. Hasta ahora todos los obstaculos los he ido salvando, pero este..... no hay manera. Esto es lo que pongo: Dentro de heat: <script> <!-- function sonar(){ document.getElementById("fantasma").inne rHTML= "<embed src="vg2-12.mp3"hidden=true>" } //--> </script> Y en donde va el boton con sonido: <td><a href="javascript:sonar();"><img src="/moume/encesdon.jpg" border=0 width=110 height=28></a></td></tr> <tr> Y antes de </body>: <div id=fantasma></div> Que hago mal???? Gracias |
| ||||
Re: reproducir sonido al clickear Hola otra vez: Nada de inepto. Siempre resulta difícil hacer funcionar algo nuevo, y puede ser por razones que no podemos notar a primera vista, pero con un poco de paciencia salen. Por lo que he visto, pueden fallar dos cosas: 1º. En la función sonar, las comillas internas deberían ser simples (hay que intercalarlas), o sino ponerlas con una barra por delante (\"). 2º. Faltaría un espacio detrás del nombre de fichero (antes de lo de hidden=true). Y una tercera opción es que no tengas instalado el plug-in que funciona con embed (quicktime, winamp) a mi me pasó algo parecido, y también me deseperé un poco, pero como dije al principio, hay que tener paciencia. Si al ver mi página has escuchado las risas puedes descartar la última opción... Saludos |
| |||
Re: reproducir sonido al clickear Gracias Caricatos. La verdad es que lo he provado todo y sigue sin funcionarme. Pero tomo nota de tu sugerencia y paciencia no se me va a acabar. Continuare buscando la solución y espero escribir aqui debajo que ya lo consegui. Gracias por todo y, si dispones de vacaciones, que te vayan bien. Un saludo |
| |||
Respuesta: reproducir sonido al clickear Yo tambien tengo un problema similar quiero que cuando de click en un texto boton o imagen se escuche un sonido "click" tambien quisiera saver en donde va ir ubidado ya que lo ke e vizto es en html que va dentro del head yo estoi trabajando con ruby y css donde hubicaria el comando?? |