Page 1 sur 1

Javascript : Play() et Stop() !!??

Publié : 16 déc. 2005, 19:17
par xemhsa
Salut,

à quand les fonctions play() et stop() sur firefox ???

parce que... http://perso.wanadoo.fr/ashmex/bitbox2000/ (en test) marche super sous ie.
Mais document.getElementById('xxx').play() is not a function sous firefox !

Help!

xemhsa

Publié : 16 déc. 2005, 19:23
par calimo
Une fonction, il faut la déclarer. Donc, comment déclares-tu cette fonction sous IE ? C'est peut-être là la clé du problème :roll:

Publié : 17 déc. 2005, 09:23
par SB
:) Amusant, la solution est dans le titre du post.
Les fonctions play() et stop() n'existent pas. Par contre les fonctions Play() et Stop() si. Rajoute simplement la majuscule et ça marchera. Encore une mauvaise habitude d'Internet Explorer, ne pas tenir compte de la casse.

Publié : 20 déc. 2005, 20:07
par xemhsa
bon...
j'ai retourné le probleme.
Effectivement Play() c'est mieux.
Object et embed ensemble aussi.
si ça peut servir : http://www.didac.info/html/sounds2.htm
Mais pour mon truc, c'est trop lent.
Désolé à tous mais vous avez bien fait de pas désinstaller IE...
Mises à jour dans la semaine sur http://perso.wanadoo.fr/ashmex/bitbox2000 et http://perso.wanadoo.fr/ashmex/stepseq3000
Tout ça est en test. Soon 4 more.
Merci
xemhsa

Publié : 22 déc. 2005, 20:18
par SB
xemhsa a écrit : Effectivement Play() c'est mieux.
Object et embed ensemble aussi.
si ça peut servir : http://www.didac.info/html/sounds2.htm
Et non. La seule façon correcte est ici. Ça correspond presque à la première version du site que tu as cité, mais avec le bout de code "<param name="filename" value="fichier.mid" />" en plus qui fait que ça fonctionne aussi avec IE tout en gardant la conformité avec les standards.
xemhsa a écrit : Désolé à tous mais vous avez bien fait de pas désinstaller IE...
Mises à jour dans la semaine sur http://perso.wanadoo.fr/ashmex/bitbox2000...
Ben non désolé pour toi. Je n'ai pas désinstallé IE mais pour autant je ne vais pas l'utiliser donc ton site IE only je n'irais pas.