Jukebox (menu déroulent)

Contenu du snippet

Ce code sert à créer un jukebox sous forme de menu déroulent, si vous voulez un exemple allez voir ici :

http://www.e-monsite.com/ltkill/rubrique-1040648.html

Bon à part ça il y a rien d'exeptionnel.

Source / Exemple :


<BODY><!-- DEBUT DU SCRIPT --> 
<SCRIPT LANGUAGE=javascript> 
  
  
titreMP3 =  new Array; 
cheminMP3 = new Array; 
  
titreMP3[0] = "titre"; 
cheminMP3[0] = "adresse,http:// "; 
  
titreMP3[1] = ""; 
cheminMP3[1] = " "; 
  
titreMP3[2] = ""; 
cheminMP3[2] = " "; 
  
titreMP3[3] = ""; 
cheminMP3[3] = " "; 
  
titreMP3[4] = ""; 
cheminMP3[4] = " "; 
  
titreMP3[5] = ""; 
cheminMP3[5] = " "; 
  
titreMP3[6] = ""; 
cheminMP3[6] = " "; 
  
titreMP3[7] = ""; 
cheminMP3[7] = " "; 
  
titreMP3[8] = ""; 
cheminMP3[8] = " "; 
  
titreMP3[5] = "Stop"; 
cheminMP3[5] = "Rien"; 
  
  
  
function ChangeMp3(formulaire) 
 { 
 numero = formulaire.ListeMP3.options[formulaire.ListeMP3.selectedIndex].value; 
 if(document.getElementById && document.all && numero != "") 
  { 
  document.getElementById("blocson").innerHTML = "<EMBED SRC=\""+cheminMP3[numero]+"\" AUTOSTART=TRUE WIDTH=1 HEIGHT=1>"; 
  } 
 } 
if(document.getElementById && document.all) 
  { 
  document.write("<FORM><SELECT NAME=ListeMP3 onChange=\"ChangeMp3(this.form)\">") 
  document.write("<OPTION VALUE=''> Selectionnez un fond sonore\n"); 
  for(i=0;i<cheminMP3.length;i++) 
   { 
   document.write("<OPTION VALUE=\""+i+"\"> "+titreMP3[i]+"\n"); 
   } 
  document.write('</SELECT></FORM><DIV ID=blocson></DIV>') 
  } 
</SCRIPT> 
<!-- FIN DU SCRIPT --></BODY>

Conclusion :


Il suffit de remplacer les URL et les titre par les vôtre.Garder le bouton stop pour pouvoir arréter la musique. il lit aussi les mp3.Pas de bounton play.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.