Je souhaite lire un événement onclick. J'ai un code dans lequel je peux jouer du son dans Firefox et d'autres navigateurs mais pas dans Safari. Ci-dessous le code. Safari me donne l'erreur comme "thissound.Play" [undefined ] is not a function
.Lecture du son à l'aide de javascript dans le safari
function EvalSound(soundobj) {
var thissound= eval("document."+soundobj);
thissound.Play();
}
<embed src="namaste_london01(www.songs.pk).mp3" autostart=false width=0 height=0 name="sound1"
enablejavascript="true">
<a href="#" onClick="EvalSound('sound1')"> Play </a>
Merci d'avance.
Pourquoi utilisez-vous 'eval'? Vous pouvez simplement utiliser 'document ['sound1']. Play()'. – jwueller