Stop...
ça fonctionne !
merci du tuyau.
A noter : il vaut mieux que les sons soient au format .wav. Je ne sais pas pourquoi les .mp3 fonctionnent une fois sur deux.
D'autre part, ça ne fonctionnait pas au départ, car j'utilisais Firefox et j'avais désinstallé Java, suit à un trojan qui est arrivé dans une faille de sécurité de java. Son nom, pour ceux que ça intéresse : JAVA/Agent.AH et dérivés : JAVA/Agent.AL.3 et .AJ.4
Seul Avira a pu le neutraliser (version 10)
Et pourtant j'étais à jour pour java, suite aux problèmes qu'ils ont déjà eu il y a 2-3 mois.
Ensuite, je suis surpris que le login de javascript.fr appelle java ?! (ou alors mon Firefox a eu des misères...)
Enfin, j'ai découvert un navigateur formidable, Maxthon 3. Essayez-le, ça vaut le coup d'oeil (je n'ai pas d'actions chez eux...)
Donc, problème résolu et encore merci à PetroleTeam (pas en pénurie d'idées !).
P.S : ci-dessous le bon code pour ceux que ça intéresse :
entre les balises <head> :
Code HTML :
<script>
function PlaySound(soundobj) {
var thissound=document.getElementById(soundobj);
thissound.Play();
};
function StopSound(soundobj) {
var thissound=document.getElementById(soundobj);
thissound.Stop();
}
</script>
et dans le <body> :
Code HTML :
<a href="#1" onmouseover="PlaySound('sound1')" onmouseout="StopSound('sound1')">
<img src="votreimage.jpg" width="1024" height="682" title="votre titre" alt="votre texte"/></a><embed src="votre son1.wav" autostart=false width=0 height=0 id="sound1" enablejavascript="true">
<a href="#2" onmouseover="PlaySound('sound2')" onmouseout="StopSound('sound2')">
<img src="votreimage.jpg" width="1024" height="682" title="votre titre" alt="votre texte"/></a><embed src="votre son2.wav" autostart=false width=0 height=0 id="sound2" enablejavascript="true">
Remarques :
* les sons doivent être courts et au format .wav, car les mp3 fonctionnent un fois sur 2 (pourquoi, je ne sais pas, peut-être les convertir en plus faible qualité ?)
* il faut bien numéroter les id de chaque son, puisque ce sont les fonctions PlaySound et StopSound qui sont appelées
* les attributs title et alt sont facultatifs
* vous pouvez aussi utiliser onclick, onmousedown ou onkeyxxx
@+