Avatar billede copyright Nybegynder
28. august 2004 - 15:09 Der er 6 kommentarer

midi afspiller på hjemmeside

Hej

er der nogen der ved hvor jeg jeg finde et script der kan afspille musik på ens hjemmeside og hvor jeg kan finde midi filer?

på forhond tak
Avatar billede le_bon Nybegynder
28. august 2004 - 15:15 #1
Måske kan du bruge det her:

<BGSOUND SRC=fed_tune.mid LOOP=1>
Avatar billede le_bon Nybegynder
28. august 2004 - 15:18 #2
Hvis du vil have en media player ind i browseren, så kan du bruge:
<embed autoplay="true" bgcolor="#000000" src="fed_tune.mp3" border="0" pluginspage="http://www.apple.com/quicktime/download/">
Avatar billede le_bon Nybegynder
28. august 2004 - 15:19 #3
...eller:


<HTML>
<HEAD>
<SCRIPT LANGUAGE=javascript>
<!--

var arrSounds = new Array();
document.write('<BGSOUND ID="auIEContainer">')
IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all) ? 1 : 0;
NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"]) ? 1 : 0;
ver4 = (IE||NS) ? 1 : 0;

function auPreload() {
    arrSounds[0] = "/spil/slot02/wav/win.wav";
    arrSounds[1] = "/spil/slot02/wav/stop.wav";
   
    if (!ver4) return;
   
    if (NS){
        auEmb = new Layer(0,window);
    }else{
        Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
        document.body.insertAdjacentHTML("BeforeEnd",Str);
        }
       
    var Str = '';
    for (i=0;i<arrSounds.length;i++){
        Str += "<EMBED SRC='"+arrSounds[i]+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
        }
       
    if (IE){
        auEmb.innerHTML = Str;
    }else{
        auEmb.document.open();
        auEmb.document.write(Str);
        auEmb.document.close();
        }
    auCon = (IE) ? document.all.auIEContainer : auEmb;
    auCon.control = auCtrl;
    }
   
function auCtrl(whSound,play) {
    if (IE) this.src = play ? arrSounds[whSound] : '';
    else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
    }

function playSounds(iIndex){
    if (window.auCon) auCon.control(iIndex,true);}

function stopSound(iIndex){
    if (window.auCon) auCon.control(iIndex,false);}
//-->
</SCRIPT>


</HEAD>
<BODY onLoad="auPreload();">

<P>
<input onclick="playSounds(0)" type=button id=button1 name=button1>
<input onclick="playSounds(1)" type=button id=button2 name=button2>
</P>

</BODY>
</HTML>
Avatar billede copyright Nybegynder
28. august 2004 - 15:19 #4
ja det ved jeg, jeg vil gerne have en afspiller så brugerne kan vælge hvad de vil høre
Avatar billede le_bon Nybegynder
28. august 2004 - 15:41 #5
Så må du nok bruge én af ovenstående løsninger, og så liste melodierne som links i html. Tror ikke der findes sådan en jukebox-ting til hjemmesider, med mindre du laver den i Flash. - Men Flash kan til gengæld også klare opgaven til UG.
Avatar billede le_bon Nybegynder
06. september 2004 - 15:57 #6
Der var sgu' da ikke nogen grund til at give mig sådan en usaglig karma når jeg prøvede at hjælpe dig, og så giver du mig tilmed sådan en taberagtig hævnkarma efter den gamle "smart ass"-karmabesked blev fjernet! Hav dog i det mindste anstændigheden til at skrive din karma under!!!

UTROLIGT!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester