
je vous remercie pour vos réponses
Tous mes codes javascript fonctionnent maintenant (en ce qui concerne l'insertion d'un media audio) avec tous les navigateurs.
Je peux vous faire part des solutions que j'utilise actuellement grâce a votre intervention:
_j'ai le choix entre deux codes:
1)
<html ...>
<head></head>
<body>
<div ...> // style (solution que j'emploie pour insérer un texte dans un pavé auquel se juxtapose l'icone du plugin. Hors sujet ici et ce n'est pas necessaire).
<object classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" type="audio/mid" height="25"
id="Lamusiq1" width="48">
<param name="Appearance" value="0" />
<param name="AutoStart" value="true" />
<param name="Filename" value="fichier.mid" />
<param name="Volume" value="-50" />
<param name="loop" value="true" />
</object>
</div>
</body>
</html>
2)
<html ...>
<head></head>
<body>
<div> // facultatif.
<object classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A"
data="fichier.mid" type="audio/mid" width="48" height="25">
<param name="src" value="fichier.mid" />
<param name="fileName" value="fichier.mid" />
<param name="autostart" value="true" />
<param name="loop" value="true" />
</object>
</div>
</body>
</html>
Ces deux codes fonctionnent parfaitement sur tous navigateurs, à condition de préciser le "classid":
-le premier permet de préciser le volume pour internet explorer (ce n'est pas nécessaire).
-le second provient d'un exemple de ce forum auquel j'ai déjà fais référence dans une question un peu plus haut. Il fonctionne parfaitement.
Dans les deux cas, il est necessaire de préciser le "classid", sinon le code ne fonctionnera pas sous Internet explorer et Opera (j'utilise la version 9, mais ils sont valables à partir dde la version 7 au minimum);
Le "cassid que j'ai utilisé (soit:calssid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A" ) est valable pour tout navigateur et, apparement, initie l'utilisation du lecteur préféré du navigateur;
Les autres "classid" que j'ai essayés ( windows Media, Quick Time, ect... fonctionnent avec Internet Explorer mais pas avec Opera (je ne sais pas pourquoi);
Firefox (ou Mozilla) ne nécessitent pas que l'on précise la référence d'un quelconque lecteur media, donc le "classid" nest pas pris en compte dans ce navigateur. Mais il faut paramétrer correctement l'extension de traitement media: pour exemple, j'avais choisi le lecteur windows en tant que lecteur par défaut dans ce navigateur, mais celui-ci ne réussissez pas à lire le fichier media dans son répertoire; j'ai donc modifié ce réglage et préféré "quick time" qui lui fonctionne très bien avec Firefox.
N'oubliez pas de régler le son du plugin sous Opera ou Firefox lorsque vous naviguez.
Voilà, laborieux, n'est-ce pas? Mais j'espère faire des progrés.
A bientôt. Ciao!
Modifié par masque (26 Aug 2006 - 13:17)