Avatar billede ljunggren Nybegynder
02. september 2009 - 09:08 Der er 2 kommentarer og
1 løsning

Medieplayer på website i tabel

Hej
Jeg fumler med at få implementeret lyd på en website.
Jeg vil gerne lave en løsning hvor jeg selv kan placere afspilleren hvor jeg vil på siden, fx. i en tabel. Brugeren skal selv kunne bestemme om han eller hun vil afspille lyden.

Er der nogen der har en løsning?
Avatar billede ljunggren Nybegynder
02. september 2009 - 10:39 #1
Jeg fandt denne løsning, men den virker tilsyneladende kun i IE og ikke i Firefox. Nogen der har en løsning??
Avatar billede ljunggren Nybegynder
02. september 2009 - 10:40 #2
Dette i <head>:

<script LANGUAGE="JavaScript">
<!--
var aySound = new Array();
//  preloader lydfil
aySound[0] = "Track01.wav";
aySound[1] = "Track02.wav";

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;
onload=auPreload;

function auPreload() {
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<aySound.length;i++)
Str += "<EMBED SRC='"+aySound[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? aySound[whSound]:'';
else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
//-->
</script>

Link:

<a href="forside.htm" onClick="playSound(0)" onMouseOver="playSound(0)" onMouseOut="stopSound(0)" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','04.jpg',1)"><img src="02.jpg" width="15" border="0" name="Image9"></a>
Avatar billede ljunggren Nybegynder
02. september 2009 - 15:19 #3
Jeg flytter spørgsmålet over i Script..
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
Kurser inden for grundlæggende programmering

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