Bonjour à tous,
Je souhaite que ma page (en cours de création) puisse lire les sons de chaque image.
Voici le code dans le body :
Code :
- <!-- TEST FONCTIONNEL -->
- <audio id="PLAYER" preload="none">
- <!-- ### Lien audio ### -->
- <source src="http://www.site2musique.fr/sons"/>
- Votre navigateur n'est pas compatible. Veuillez le mettre à jour !
- </audio>
- <div class="conteneur">
- <span class="texte">
- <big><big><b>Lecture<br>Pause</b></big></big>
- </span>
- <!-- ### Image ### -->
- <image type="button" onclick="and_play_stop()" src="/image.png" border="0" alt="image"></image>
- </div>
|
Et le code dans le head :
Code :
- <!-- Pour le passage de la souris -->
- <style>
- .conteneur
- {width: 150px;
- display: inline-block;
- margin: 0px;
- text-align: center;
- position: relative;}
- .conteneur img:hover
- {opacity: 0.4;}
- .conteneur .texte
- {font-family: "Open Sans", "Segoe UI", Helvetica, Arial;
- position: absolute;
- left: 50%;
- top: 50%;
- transform: translate(-23%, -30%);
- z-index: -1;}
- .souris
- {cursor: pointer;}
- </style>
- <!-- Pour la lecture audio -->
- <script>
- function and_play_stop()
- {
- var PLAYER = document.getElementById("PLAYER" );
- if (PLAYER.paused)
- {PLAYER.play();}
- else
- {PLAYER.pause();}
- }
- </script>
|
Pour être plus précis, j'ai 11 fois le même bout de code avec un lien source différent :
A. 11 images différentes
B. 11 liens différents
Lorsque l'on clic sur l'image n°1 contenant le lien n°1, le son se charge et se lance. Un deuxième clic, le son se met en pause.
Or, si je clic sur l'image n°5 (par exemple), c'est le son du lien n°1 qui reprend au lieu du son du lien n°5.
Comment résoudre se problème ?
J'ajoute que je suis très débutant en création de site.
Merci d'avance pour votre aide.
Message édité par pfg60 le 09-06-2017 à 19:47:40