Page 1 sur 1

Lancer la lecture d'un .wav

Posté : 31 oct. 2007, 15:39
par gremar
J'ai une page web à laquelle je souhaiterai ajouter des petits effets sonores, déclenchés selon certains évènements contrôlés en javascript. Je ne veux pas utiliser de flash, juste du javascript.

J'ai un premier résultant mais il ne fonctionne que sous IE. Le voici :

Une balise bgsound, initialement vide :

Code : Tout sélectionner

<bgsound id="sound" src="" />
Et le fait de modifier le src provoque la lecture du son :

Code : Tout sélectionner

document.all.sound.src="ding.wav";
Est-ce bien la bonne méthode ?
Comment faire pour que ça fonctionne également sous Firefox ?

D'avance merci.

Posté : 31 oct. 2007, 16:19
par Ryle
Tu peux utiliser la balise <embed> pour insérer un son dans une page :)

Tu dois ensuite pouvoir la démarrer avec la fonction Play().

Par contre pour la compatibilité, préfère utiliser document.getElementById('id_objet') plutôt que document.all.id_objet ;)