Petit problème avec un code : besoin de votre aide :)
Bonjour, :D
Je suis entrain de créer un site et j'aimerais mettre un fond sonore. Comme je n'y connais rien en javascript, j'ai trouver une source toute faite sur un site :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
</head>
<script type="text/javascript">
<!--
var acces = new Array();
acces[0] = "http://sims99.free.fr/STB/sons/intro.mp3";
acces[1] = "http://sims99.free.fr/STB/sons/intro.mp3";
acces[2] = "http://sims99.free.fr/STB/sons/intro.mp3";
function play_sound()
{
var n_morceau;
n_morceau = choix_musical.choix.options[choix_musical.choix.selectedIndex].value;
if(n_morceau == "-1")
fond_musical.innerHTML = "";
else { fond_musical.innerHTML = "<embed src="+ acces[n_morceau] + " hidden=true autotstart=true loop=-1>"; }
}
//-->
</head>
</script>
<body>
<form name="choix_musical">
<select onChange="play_sound();" name="choix">
<option selected value="-1">Choisissez un fond musical</option>
<option value="0">morceau 0</option>
<option value="1">morceau 1</option>
<option value="2">morceau 2</option>
</select>
</form>
<div id="fond_musical"></div>
</body> |
Seulement, je voudrais faire en sorte que la musique démarre automatiquement dés que le visiteur arrive sur la page. J'ai donc essayer :
Code:
1 2 3 4 5 6 7 8 9
| <form name="choix_musical">
<select onChange="play_sound();" name="choix">
<option selected value="0">Natus</option>
<option value="1">morceau 1</option>
<option value="2">morceau 2</option>
<option value="-1">Stop</option>
</select>
</form>
<div id="fond_musical"></div> |
Mais cela ne marche pas... :cry:
Quelqu'un peut il m'aider ?
Merci d'avance et bonne journée ;)