begin process at 2012 05 29 17:03:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

problème de liste déroulante de mp3


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème de liste déroulante de mp3

dimanche 13 mars 2005 à 18:56:23 | problème de liste déroulante de mp3

coincoins69

Bonjour,

J'ai un soucis avec un script permettant de jouer un mp3 après sélection dans une liste déroulante d'un formulaire.
En fait, ça marche très bien pour un formulaire, mais dès que j'en insére un deuxième, le second ne joue aucun son.

J'ai essayé différente solution :
- insérer plusieurs script, 1 par formulaire,
- passer par des fichiers javascript externes,

mais aucune de ses solutions ne fonctionnent.
Les url des mp3 sont correctes

J'ai acutellement 2 liste déroulante sur ma page, mais au final, il devra y en avoir 4.


Le script que j'utilise est le suivant :

Partie <HEAD>
------------------------------
<script type="text/javascript">
<!-- script créé par le webmaster de : -->
<!-- www.creation-de-site.net -->
<!-- vous y trouverez des javascripts, des images, des tutoriaux et des ressources gratuites. -->
<!--
var mp3ouverture = new Array();
mp3ouverture[0] = "http://membres.lycos.fr/rousselotfrancois/mp3/Ouverture/Ouvertureex1.mp3";
mp3ouverture[1] = "http://membres.lycos.fr/rousselotfrancois/mp3/Ouverture/Ouvertureex2.mp3";
mp3ouverture[2] = "http://membres.lycos.fr/rousselotfrancois/mp3/Ouverture/Ouvertureex3.mp3";
mp3ouverture[3] = "http://membres.lycos.fr/rousselotfrancois/mp3/Ouverture/Ouvertureex4.mp3";
var mp3contraste = new Array();
mp3contraste[0] = "http://membres.lycos.fr/rousselotfrancois/mp3/Contraste/Contrasteex1.mp3";
mp3contraste[1] = "http://membres.lycos.fr/rousselotfrancois/mp3/Contraste/Contrasteex2.mp3";
mp3contraste[2] = "http://membres.lycos.fr/rousselotfrancois/mp3/Contraste/Contrasteex3.mp3";
function play_sound()
{
var n_ouverture;
n_ouverture = ouverture.choix.options[ouverture.choix.selectedIndex].value;
if((n_ouverture) == "-1")
fin_ouverture.innerHTML = "";
else { fin_ouverture.innerHTML = "<embed src="+ mp3ouverture[n_ouverture] + " hidden=true autotstart=true loop=0>";}
var n_contraste;
n_contraste = contraste.choix.options[contraste.choix.selectedIndex].value;
if((n_contraste) == "-1")
fin_contraste.innerHTML = "";
else { fin_contraste.innerHTML = "<embed src="+ mp3contraste[n_contraste] + " hidden=true autotstart=true loop=0>";}
}
//-->
  </script>



Partie <BODY>
--------------------------------
Formulaire 1

<form name="ouverture">
<select
onchange="play_sound(this.form);" name="choix">
<option selected="n_ouverture"
value="-1">Ecouter...</option>
<option value="0">Ouverture
- ext.1</option>
<option value="1">Ouverture
- ext.2</option>
<option value="2">Ouverture
- ext.3</option>
<option value="3">Ouverture
- ext.4</option>
</select>
</form>
<div id="fin_ouverture"></div>


Formulaire 2

<form name="contraste">
              <select
 onchange="play_sound(this.form);" name="choix_2">
              <option selected="n_contraste"
 value="-1">Ecouter...</option>
              <option value="0">Contraste
- ext.1</option>
              <option value="1">Contraste
- ext.2</option>
              <option value="2">Contraste
- ext.3</option>
              </select>
            </form>
            <div id="fin_contraste"></div>



Pouvez-vous m'aider s'il vous plait ?

Est-ce que c'est un problème de déclaration des variables ? De boucle ? Ou que l'on ne peut pas utiliser l'instruction "play_sound" dans plusieurs formulaires à la fois ?

Merci d'avance de votre aide.


Coincoins69
(débutante en javascript)

mercredi 16 mars 2005 à 03:23:22 | Re : problème de liste déroulante de mp3

PhiL666

Jai déjà répondu à un problème similaire.
C'est p-e pas avec un <SELECT> mais, le script que j'ai fait permet de faire jouer des sons et d'en ajouter.

http://www.javascriptfr.com/forum.v2.aspx?ID=410083


Cette discussion est classée dans : ouverture, http, mp3, contraste, membres


Répondre à ce message

Sujets en rapport avec ce message

ProLyrem [ par DHKold ] Ceci est mon nouveau site de languages, programmation, HTML, JAVASCRIPT...Il n'est ouverture d'une page d'alerte lors de l'ouverture de mon site [ par fcpe ] Bonjour,Je souhaiterais, lors de l'ouverte de mon site, qu'une page ou un popup puisse s'ouvrir juste au démarrage.Ma page d'accueil est comme ceci :< Poser une limite de clic sur un lien par jour [ par thedealer ] Je cherche à limiter le nombre de clics sur un lien en ouvrant une certaine page selon le nombre de clics effectués par une meme IP (le compteur devra API Frimousse [ par chicochaleur29 ] BonjourJ'aimerai mettre la liste des dslam non joinable de Free sur mon site, mais je ne sais pas du tout comment faireEn effet, je sais qu'il existe Erreur de script de redirection (javascript) [ par guillaumego ] Bonjour, J'ai créé un script qui devrait permettre aux utilisateurs d'IE 8 d'être rediriger vers http://ww Probléme Pop Up [ par sunshine59136 ] Euh je savais pas trop ou poster alors j'espére que je ne me suis pas tromper =) . Voila depuis le debut d'aprés midi je cherche une solution a mon pr Modification de script ?!! [ par DRAAK88 ] .............................................................................Bonjour, voila, j'ai voulu mettre ce scripte dans la partie HTML de mon s La newsletter CodesSources boguée (liens vers site cybersquatter!) [ par verdy_p ] La dernière Newsletter postée par Codes-Sources contient tous ses liens incorrects vers le site consacré à Javascript. On  tombe sur un site de cybers


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales