Avatar billede ljunggren Nybegynder
02. september 2009 - 15:19 Der er 7 kommentarer

Lyd i IE & Firefox

Hej
Jeg har det herscript og det virker fint i IE, men i Firefox sker der intet!

Er der nogen der har en anvisning på hvordan jeg får det til at virke begge steder?

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 olebole Juniormester
02. september 2009 - 21:03 #1
<ole>

Det er tussegammel kode, du er faldet over dér. Prøv at finde en mp3 afspiller, lavet i Flash. Det er den letteste måde at implementere en crossbrowser lydafspiller på

/mvh
</bole>
Avatar billede ljunggren Nybegynder
02. september 2009 - 21:57 #2
Ja, det er nok rigtigt, men jeg har ikke kunnet finde andre - kan du pege på én?
Avatar billede olebole Juniormester
02. september 2009 - 22:23 #3
Ikke specielt. Jeg har selv lavet et par forskellige, men mon ikke en hurtig Googling kan gi et bud?

http://www.google.dk/search?hl=da&source=hp&q=download+mp3+player+flash&meta=&aq=f&oq=
Avatar billede ljunggren Nybegynder
03. september 2009 - 10:01 #4
Det gav mig ikke noget brugbart umiddelbart. At søge på Google var imidlertid også det jeg startede med med samme negative resultat.
Avatar billede olebole Juniormester
03. september 2009 - 12:24 #5
Så må du jo fortælle, hvad der er brugbart for dig  =)
Avatar billede ljunggren Nybegynder
03. september 2009 - 12:40 #6
Prøv at se på www.passatempo.dk/Instrumenter.html

Jeg har nu lagt noget ind der virker nogenlunde.
Meningen er, at der skal være et billede af hvert instrument hvor brugeren kan høre en lydstump af hvordan instrumentet lyder!
Avatar billede reneljunggren Nybegynder
18. august 2010 - 13:16 #7
Jeg fixede selv en løsning :)
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