Foros del Web » Programando para Internet » Javascript »

Reproducir un sonido cuando presiono una tecla

Estas en el tema de Reproducir un sonido cuando presiono una tecla en el foro de Javascript en Foros del Web. Quisisera saber como puedo hacer que al presionar una tecla desde el teclado se reproduzca un archivo de sonido, quisiera hacerlo en Javascript Muchas gracias...
  #1 (permalink)  
Antiguo 08/03/2002, 07:08
 
Fecha de Ingreso: marzo-2002
Mensajes: 15
Antigüedad: 22 años, 8 meses
Puntos: 0
Reproducir un sonido cuando presiono una tecla

Quisisera saber como puedo hacer que al presionar una tecla desde el teclado se reproduzca un archivo de sonido, quisiera hacerlo en Javascript

Muchas gracias
  #2 (permalink)  
Antiguo 11/03/2002, 10:43
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Reproducir un sonido cuando presiono una tecla

Si quieres que el sonido se emita cuando pulsen cualquier tecla:
Código:
<BODY onKeyPress="javascript:location.href=archivo">
¿Era eso?
  #3 (permalink)  
Antiguo 11/03/2002, 11:21
 
Fecha de Ingreso: diciembre-2001
Mensajes: 150
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Reproducir un sonido cuando presiono una tecla

Hola carcellan:

Podrías explicarte un poco más ? porque que yo sepa, de toda la vida, el location.href se utiliza para asignar una URL al frame o a la ventana. Esto de emitir sonidos con location.href no lo había oído nunca.

Korrikalari
  #4 (permalink)  
Antiguo 12/03/2002, 03:26
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Reproducir un sonido cuando presiono una tecla

Lo que se buscaba era ejecutar un archivo de sonido al presionar una tecla. Pues bien, con asignar el nombre del archivo de sonido al location.href, se reproduce

Saludos
  #5 (permalink)  
Antiguo 12/03/2002, 04:55
 
Fecha de Ingreso: marzo-2002
Mensajes: 15
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: Reproducir un sonido cuando presiono una tecla

Gracias Carcellan. Pero lo que necesito es que si presion por ejemplo la letra a se escuche un sonido, si presiono b otro sonido y asi sucesivamente, por eso me parece que necesito un script.

Muchas gracias
  #6 (permalink)  
Antiguo 12/03/2002, 07:05
 
Fecha de Ingreso: diciembre-2001
Mensajes: 150
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Reproducir un sonido cuando presiono una tecla

Interesante Carcellan...

Por cierto, antes de pasar a probarlo una duda: para reproducir el sonido se abre el dispositivo predeterminado para la emisión de ese sonido, o símplemente suena ? :cantar:

Gracias

Korrikalari
  #7 (permalink)  
Antiguo 12/03/2002, 11:10
 
Fecha de Ingreso: julio-2001
Ubicación: Internet
Mensajes: 1.690
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: Reproducir un sonido cuando presiono una tecla

Hola! Lucia,

Mira Leete El Siguiente Documento:

<a href='ir.asp?http://www.pangea.org/pacoc/manuales/dhtml2.htm' target='_blank'>http://www.pangea.org/pacoc/manuales/dht...</a>

Con Eso Tienes, No Esta Explicito Lo Que Necesitas, Pero Modificando El Codigo Y Analizando Los Resultados(Probando A Que Letra Le Corresponde Cada Codigo Y Demas...) Seguro Lo Sacas Facil.

Pero Si No Tienes Ni Idea De javascript, Entonces Te Recomiendo Primero Que Todo Buscarte Un Buen Tutorial.

Puedes Encontrar Tutoriales En google.com:

<a href='ir.asp?http://www.google.com/search?q=tutorial%2Bjavascript&amp;hl=es&amp;btnG= B%FAsqueda+en+Google&amp;lr=lang_es' target='_blank'>http://www.google.com/search?q=tutorial%...</a>

<CENTER><FONT COLOR=Black SIZE=2><I>"No Hay Cosas Imposibles, Solo Hombres Incapaces"</I></FONT></CENTER>
  #8 (permalink)  
Antiguo 12/03/2002, 19:07
 
Fecha de Ingreso: marzo-2002
Mensajes: 15
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: Reproducir un sonido cuando presiono una tecla

Graciasl Jlmn, estoy leyendo el codigo y creo que me es suficiente.

Muchas Gracias
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 18:28.