11 de jun. de 2008

Midis em menu suspenso

Para ter um menu como este é bem facinho, mas é preciso ter atenção e paciência.

Clique AQUI para ver alguns sites de midi







Vá até "Elementos de página" em seu Blogger, clique em "adicionar um novo elemento de página" e clique em "HTML/Javascript".
Cole então o código abaixo colocando o endereço da midi no local indicado, o nome da música e o autor/cantor da música.







<script language="JavaScript">
<!-- Begin
songNum = new Array();
songNum[0] = "#";
songNum[1] = "AQUI O ENDEREÇO DE SUA MID 1";
songNum[2] = "AQUI O ENDEREÇO DE SUA MID 2";
songNum[3] = "AQUI O ENDEREÇO DE SUA MID 3";
songNum[4] = "AQUI O ENDEREÇO DE SUA MID 4";
songNum[5] = "AQUI O ENDEREÇO DE SUA MID 5";
songNum[6] = "AQUI O ENDEREÇO DE SUA MID 6";
songNum[7] = "AQUI O ENDEREÇO DE SUA MID 7";
songNum[8] = "AQUI O ENDEREÇO DE SUA MID 8";
songNum[9] = "AQUI O ENDEREÇO DE SUA MID 9";
songNum[10] = "AQUI O ENDEREÇO DE SUA MID 10";
var music = null;
var track = 0;
var ver = navigator.appName;
function audioCheck(plugName) {
for (var i = 0; i < navigator.plugins.length; i++) {
if (navigator.plugins[i].name.toLowerCase() == plugName.toLowerCase()) {
for (var j = 0; j < navigator.plugins[i].length; j++) {
if (navigator.plugins[i][j].enabledPlugin) {
return true;
}
}
return false;
}
}
return false;
}
function chooseSong(s) { // ie
track = s.options[s.selectedIndex].value;
if (ver == "Microsoft Internet Explorer") {
document.all.music.src = songNum[track];
} else {
songPlay('play');
}
}
function songPlay(cmd) { // netscape
if (audioCheck("LiveAudio")) {
if (cmd == 'play') {
document.musicSource.play(false, songNum[track]);
}
} else {
alert("You Do Not Have The Correct Plugin");
}
}
// End -->
</script>
<!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<center>
<form name="choose">
<select onchange="chooseSong(this);" name="track" size="1">
<option value="0"/>Escolha sua Música
<option value="1"/>NOME DA MID 1/AUTOR
<option value="2"/>NOME DA MID 2/AUTOR
<option value="3"/>NOME DA MID 3/AUTOR
<option value="4"/>NOME DA MID 4/AUTOR
<option value="5"/>NOME DA MID 5/AUTOR
<option value="6"/>NOME DA MID 6/AUTOR
<option value="7"/>NOME DA MID 7/AUTOR
<option value="8"/>NOME DA MID 8/AUTOR
<option value="9"/>NOME DA MID 9/AUTOR
<option value="10"/>NOME DA MID 10/AUTOR

</select>
<input onmousedown="chooseSong(document.choose.track)" value="Repetir" type="button"/>
</form>
<script language="JavaScript">
<!-- Begin
var ver = navigator.appName;
if (ver == "Microsoft Internet Explorer") {
document.write('<bgsound src="#" ID=music loop=1 AUTOSTART=true>');
} else {
document.write('<embed type="audio/midi" src="aeroplane.mid" AUTOSTART=false hidden=true VOLUME="90" name="musicSource" MASTERSOUND></EMBED>');
}
// End -->
</script></center>






Créditos: Código Fonte

Um comentário:

  1. poderia postar o codigo para ter esse 'menu' só q para colocar links no lugar de sons

    ResponderExcluir

A legislação brasileira prevê a possibilidade de se responsabilizar o blogueiro pelo conteúdo do blog, inclusive quanto a comentários; portanto, o autor deste blog reserva a si o direito de não publicar comentários que firam a lei, a ética ou quaisquer outros princípios da boa convivência. Não serão aceitos comentários anônimos ou que envolvam crimes de calúnia, ofensa, falsidade ideológica, multiplicidade de nomes para um mesmo IP ou invasão de privacidade pessoal / familiar a qualquer pessoa. Comentários sobre assuntos que não são tratados aqui também poderão ser suprimidos, bem como comentários com links. Este é um espaço público e coletivo e merece ser mantido limpo para o bem-estar de todos nós.


Copyright © Templates e Acessórios |
Design by Elke di Barros | Tecnologia do Blogger
    Twitter Facebook Google + YouTube