Avatar Image
Usuario habitual
Usuario habitual

Tengo el siguiente código en el body...

[...]
<td align="left">Sonido <a href="#" onClick="javascript:PlayPrayerSound(1); return false">On</a> <a href="#" onClick="javascript:PlayPrayerSound(0); return false">Off</a></td>
[...]
<embed src="cancion.mp3" autostart="false" id="bgsound" hidden="true">

Y en el head tengo el siguiente javascript:

function PlayPrayerSound(num)
{
if ((num==1) && (!document.getElementById('bgsound').play())) document.getElementById('bgsound').play()
if ((num==0) && (!document.getElementById('bgsound').stop())) document.getElementById('bgsound').stop()
}

El caso es que me funciona en ie pero no consigo que me vaya en netscape, opera y demás... ¿Alguna ayuda?

Por cierto que si en vez de mp3 pongo un tema wma puedo oírlo en opera, pero se lanza sin más, no funciona el control

Jose_Java
Usuario habitual
Usuario habitual

No todos los metodos de JavaScript sirven para todos los navegadores. Yo creo (y lo digo con la boca pequeña ya que no tengo aqui la ayuda) es que el metodo getElementById solo sirve para ie, no para los demas navegadores.
Esto de la falta de compatibilidad entre unas marcas y otras es el gran cancer de internet hoy en dia.

Avatar Image
Usuario habitual
Usuario habitual

Muchas gracias por contestar, pues será eso que dices, pero no sé qué utilizar en su lugar

A ver si lo arreglo de alguna forma, saludos

Jose_Java
Usuario habitual
Usuario habitual

Ya me he informado bien. El metodo getElementById funciona con internet explorer 5 y netscape 6 (como minimo). De opera y demas ni flowers.


saludos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 04/May/2007, 19:23
Acorasado NoSetup.org73kMay/07