Sonido en sitio web

20/02/2006 - 21:50 por Gustavo Grosso | Informe spam
Necesito agregarle sonido a un sitio web de forma tal que cuando el usuario
pulse en un botón (una imagen) comience a reproducirse el sonido y si el
usuario vuelve a pulsar en el botón, deje de reproducirse.

¿Alguna sugerencia?

Muchas gracias a todos


Gustavo

Preguntas similare

Leer las respuestas

#1 luistorresmc
21/02/2006 - 09:42 | Informe spam
Para eso te recomiendo que uses flash, en tu pelicula, importas una
imagen, la pones dentro de un boton (te recomiendo que le agregues algo
de texto que diga "reproducir" y que cuando este en reproduccion
aparezca "detener"), y exportes la pelicula a un archivo swf, que vas a
incluir en tu sitio.
3 recomendaciones:
- Si el sonido es muy pesado, ponle una precarga.
- Visita www.flashkit.com ahi hay archivos .fla para descargartelos y
usarlos como quieras, seguramente vas a encontrar alguno que te sirva.
- Exporta unicamente el contenido de la pelicula, o haz que las medidas
de tu pelicula coincidan con las de la imagen que insertaste. Esto para
que se visualice correctamente.
Cualquier duda, contactame, con toda confianza.
Respuesta Responder a este mensaje
#2 Gustavo Grosso
21/02/2006 - 12:54 | Informe spam
No es un sitio web creado con flash.

Necesito hacerlo en html puro.

Gracias y saludos


Gustavo

escribió en el mensaje
news:
Para eso te recomiendo que uses flash, en tu pelicula, importas una
imagen, la pones dentro de un boton (te recomiendo que le agregues algo
de texto que diga "reproducir" y que cuando este en reproduccion
aparezca "detener"), y exportes la pelicula a un archivo swf, que vas a
incluir en tu sitio.
3 recomendaciones:
- Si el sonido es muy pesado, ponle una precarga.
- Visita www.flashkit.com ahi hay archivos .fla para descargartelos y
usarlos como quieras, seguramente vas a encontrar alguno que te sirva.
- Exporta unicamente el contenido de la pelicula, o haz que las medidas
de tu pelicula coincidan con las de la imagen que insertaste. Esto para
que se visualice correctamente.
Cualquier duda, contactame, con toda confianza.

Respuesta Responder a este mensaje
#3 Arturo Costa Delgado
21/02/2006 - 23:35 | Informe spam
Yo uso este código para tales casos:

<BGSOUND id="BGSOUND_ID" LOOP=1 SRC="jsilence.mid">
<EMBED NAME="Bach" SRC="Bach.mid"
LOOPúLSE AUTOSTARTúLSE HIDDEN=TRUE MASTERSOUND>

<script language="JavaScript">
<!--
ver=parseInt(navigator.appVersion)
ie4=(ver>3 && navigator.appName!="Netscape")?1:0
ns4=(ver>3 && navigator.appName=="Netscape")?1:0
ns3=(ver==3 && navigator.appName=="Netscape")?1:0

function playSound() {
if (ie4) document.all['BGSOUND_ID'].src='Bach.mid';
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
&& self.document.Bach.IsReady()
)
{
self.document.Bach.play()
}
}

function stopSound() {
if (ie4) document.all['BGSOUND_ID'].src='jsilence.mid';
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
)
{
self.document.Bach.stop()
}
}
//-->
</script>

<form name=myform>
<input type=button value="Play Sound" onClick="playSound()">
<input type=button value="Stop Sound" onClick="stopSound()">
</form>

Espero te sea de utilidad

ACD
Respuesta Responder a este mensaje
#4 Gustavo Grosso
01/03/2006 - 12:31 | Informe spam
Gracias. Voy a probarlo.


Gustavo


"Arturo Costa Delgado" escribió en el
mensaje news:
Yo uso este código para tales casos:

<BGSOUND id="BGSOUND_ID" LOOP=1 SRC="jsilence.mid">
<EMBED NAME="Bach" SRC="Bach.mid"
LOOPúLSE AUTOSTARTúLSE HIDDEN=TRUE MASTERSOUND>

<script language="JavaScript">
<!--
ver=parseInt(navigator.appVersion)
ie4=(ver>3 && navigator.appName!="Netscape")?1:0
ns4=(ver>3 && navigator.appName=="Netscape")?1:0
ns3=(ver==3 && navigator.appName=="Netscape")?1:0

function playSound() {
if (ie4) document.all['BGSOUND_ID'].src='Bach.mid';
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
&& self.document.Bach.IsReady()
)
{
self.document.Bach.play()
}
}

function stopSound() {
if (ie4) document.all['BGSOUND_ID'].src='jsilence.mid';
if ((ns4||ns3)
&& navigator.javaEnabled()
&& navigator.mimeTypes['audio/x-midi']
)
{
self.document.Bach.stop()
}
}
//-->
</script>

<form name=myform>
<input type=button value="Play Sound" onClick="playSound()">
<input type=button value="Stop Sound" onClick="stopSound()">
</form>

Espero te sea de utilidad

ACD

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida