Bonjour,
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 :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Mais cela ne marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Quelqu'un peut il m'aider ?
Merci d'avance et bonne journée
Partager