Avatar billede bullet! Nybegynder
04. oktober 2001 - 14:09 Der er 6 kommentarer og
1 løsning

Turn off/on midi lyd på en hjemmeside

Hvordan for sat en knap/funktion ind på en hjemmeside der kan slukke/tænde for en midi fil??

håber der er nogen der kan hjælpe..med et link eller en forklaring.

MVH
Bullet
Avatar billede prodic Mester
04. oktober 2001 - 14:14 #1
<embed name=\"sound\" src=\"h17bd.mid\" hidden=\"true\" autostart=\"false\" MASTERSOUND>
<object id=\"sound\" width=\"0\" height=\"0\" classid=\"CLSID:05589FA1-C356-11CE-BF01-00AA0055595A\">
<param name=\"FileName\" value=\"h17bd.mid\">
<param name=\"PlayCount\" value=\"1\">
<param name=\"AutoStart\" value=\"0\">
<param name=\"ShowControls\" value=\"0\">
<param name=\"ShowDisplay\" value=\"0\">
</object>

<form>
<input type=\"button\" value=\"Play\" onClick=\"if (navigator.appVersion.indexOf(\'MSIE\') !=-1)  sound.Run(); if (navigator.mimeTypes[\"audio/x-wav\"].enabledPlugin.name == \"LiveAudio\") document.sound.play(LOOP=1);\">
<input type=\"button\" value=\"Stop\" onClick=\"if (navigator.appVersion.indexOf(\'MSIE\') !=-1)  sound.Stop(); else document.embeds[\"sound\"].stop();\">
</form>



Det skulle virke.
Avatar billede prodic Mester
04. oktober 2001 - 14:17 #2
<bgsound id=objSound>

<embed name=\"sound\" src=\"h17bd.mid\" hidden=\"true\" autostart=\"false\" MASTERSOUND>

<form>
<input type=\"button\" value=\"Play\" onClick=\"if (navigator.appVersion.indexOf(\'MSIE\') !=-1) objSound.src=\'http://www.server.com/midi/midi1.mid\'; if (navigator.mimeTypes[\"audio/x-wav\"].enabledPlugin.name == \"LiveAudio\") document.sound.play(LOOP=1);\">
<input type=\"button\" value=\"Stop\" onClick=\"if (navigator.appVersion.indexOf(\'MSIE\') !=-1) objSound.src=\'\'; else document.embeds[\'sound\'].stop();\">
</form>


Skulle også være en mulighed.
Avatar billede bullet! Nybegynder
04. oktober 2001 - 17:10 #3
Hej
Jeg kan ikke lige få det til at virke, men jeg er heller ikke så smart til det, kan du ikke ligge Bullet.mid fil navnet ind der hvor det skal være i koden og fortælle hvor koden skal være f.eks mellem <head> og </head> eller <body og </body>??

MVH
Bullet
Avatar billede prodic Mester
04. oktober 2001 - 17:29 #4
Lavede det lidt om, så nu ser det sådan her ud :


<html>
<body>

<script language=\"JavaScript\"><!--
function playSound() { document.firstSound.play(); }

function stopSound() { document.firstSound.stop(); }
//--></script>

<a href=\"java script:playSound()\">Start</a><br>

<a href=\"java script:stopSound()\">Stop</a><br>

<embed src=\"bullet.mid\" hidden=true autostart=true loop=false name=\"firstSound\" mastersound>

</body>
</html>



Det virker ihvertfald her.
Avatar billede bullet! Nybegynder
04. oktober 2001 - 23:45 #5
Kanon det virker bare takker, kunne det lade sig gøre at ligge det i en tekst
Avatar billede bullet! Nybegynder
04. oktober 2001 - 23:48 #6
altså så den har to fuktioner f.eks Turn off/on musik i stedet for
Start
Stop
Hvis du forstår hvad jeg menner

MVH
Bullet
Avatar billede prodic Mester
04. oktober 2001 - 23:58 #7
I en tekst??

Ja hvor der står Start/Stop der skal du bare ændre det til Turn Off/Turn On.
Hvis det er det du mener.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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