Bonjour,
j'ai besoin de lire un fichier mp3 � l' envoi d'un formulaire.
J'ai fais un petit serveur python sur raspberry avec flask.
Le c�t� serveur g�re un compte en banque. De l'argent est d�duit de l'utilisateur lorsqu'il ach�te
quelque-chose.
C�t� client, en appuyant sur le bouton "acheter", un bref son mp3 est lu pour rassurer le bon d�roulement de l' op�ration.
Mon probl�me : le mp3 est lu en exc�s d�s l' affichage de la page html , avant m�me que l'utilisateur n'est eu le temps de clicker sur un bouton. De plus , chaque rafra�chissement enclenche la lecture automatique du mp3.
voici mon code:
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 var compteur = 0 function javazik() { if (compteur == 0){ document.getElementById('zik').volume= 0; document.getElementById('zik').play(); } else { document.getElementById('zik').volume= 1; document.getElementById('zik').play(); } } function addOnClick() { var x = document.getElementById("echo"); x.addEventListener("click", javazik, false); compteur += 1; } window.onload=addOnClick;
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <audio id="zik" src="static/sound/Coin_Drop.mp3" width="320" height="240"></audio> <form action="" id="mon_formulaire" method="post"> <div> <p><button id="echo" type="submit" >Acheter !</button><p> </div> </form>
Partager