Avatar billede Slettet bruger
20. juli 2010 - 18:15 Der er 25 kommentarer og
1 løsning

Script virker ikke på side

Jeg kan af en eller anden grund ikke få dette script til at virke.
Er der nogen af Jer som kan komme på en mulig årsag?

Koden kopieres ind i en html editor på en cms basseret hjemmeside. Alle filer er korrekt uploadet til serveren.
Scriptet ligger i en html fil ved navn embed.html. Når jeg tilgår denne via browseren, fungere det fint. Men på siden kan jeg end ikke få den synlig. 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>File Preview</title>
<script type="text/javascript" src="swfobject.js"></script>
<style>
body{
    background-color: #ffffff;
}
.style1 {
    color: #000000;
    font-family: arial;
    font-size: 11px;
}
</style>
</head>

<body>
<div class="style1" align="center" id="loader">This container should display a .swf file. If not, you may need to upgrade your Flash player.</div>
<script type="text/javascript">
// <![CDATA[
    var so = new SWFObject("Mp3Player.swf", "sotester", "590", "300", "9", "#ffffff");
    so.addParam("flashvars", "&xmlLocation=data.xml");
    so.write("loader");
// ]]>   
</script>
</body>
</html>
Avatar billede Slettet bruger
20. juli 2010 - 18:26 #1
Har du husket at uploade både Mp3Player.swf, data.xml og de musikfiler du vil afspille til serveren?
Avatar billede Slettet bruger
20. juli 2010 - 18:29 #2
Ja, alle tre dele er uploadet.
Avatar billede Slettet bruger
20. juli 2010 - 18:48 #3
Kunne man måske nip-nappe et link til siden, så man kan tjekke hvad der er galt?
Avatar billede Slettet bruger
20. juli 2010 - 19:05 #4
Den er pt lukket, men jeg åbner den gerne for dig så du kan kigge. Jeg vil imidlertid være nød til at sende dig adressen, da jeg ikke kan lægge den på her. Ved ikke hvad du siger til det?

Men jeg har i dette øjeblik ikke kode lagt på. Er blevet lidt i tvivl om hvor meget af den jeg skal have med.
Avatar billede Slettet bruger
20. juli 2010 - 19:10 #5
Jeg har nu igen lagt kode ind.
Avatar billede Slettet bruger
20. juli 2010 - 19:14 #6
Så lad os starte med at se om vi kan løse det her.

<script type="text/javascript" src="swfobject.js"></script>

^ Skal med i head-tagget.

<div class="style1" align="center" id="loader">This container should display a .swf file. If not, you may need to upgrade your Flash player.</div>
<script type="text/javascript">
// <![CDATA[
    var so = new SWFObject("Mp3Player.swf", "sotester", "590", "300", "9", "#ffffff");
    so.addParam("flashvars", "&xmlLocation=data.xml");
    so.write("loader");
// ]]> 
</script>

^ Skal med i body-tagget.
Avatar billede Slettet bruger
20. juli 2010 - 19:15 #7
<script type="text/javascript" src="swfobject.js"></script>

^ Kan eventuelt tilføjes i body-tagget over resten af koden hvis det er den eneste mulighed.
Avatar billede Slettet bruger
20. juli 2010 - 19:20 #8
Jeg har nu prøvet som beskrevet 19:14:08, men det virker ikke.

Jeg får som mange gange før denne besked: This container should display a .swf file. If not, you may need to upgrade your Flash player.
Avatar billede Slettet bruger
20. juli 2010 - 19:21 #9
Jeg ved med sikekrhed at det ike er problemet. Min Flash player er seneste version. Altså helt opdateret.
Avatar billede Slettet bruger
20. juli 2010 - 19:26 #10
Så tror jeg vi bliver nød til at gå ud i lad-mig-kigge-på-det-løsningen. Send mig en e-mail her fra:
http://jacobbundgaard.dk/kontakt.html
Avatar billede Slettet bruger
20. juli 2010 - 19:32 #11
Har sendt mail.
Avatar billede Slettet bruger
20. juli 2010 - 19:43 #12
Ingen af de tre filer jeg nævnte tidligere ligger i roden af siden. Måske er du kommet til at lægge dem i en undermappe? Hvis det er tilfældet kan du enten flytte dem eller ændre stien de tre steder i koden.
Avatar billede Slettet bruger
20. juli 2010 - 19:52 #13
Hmm.., er nok noget jeg ikke har helt styr på.

Den nuværende placering er (når jeg kigger i FileZilla) www -> minside.dk -> source (her ligger filerne) -> Assets (her ligger mp3 filerne).

Jeg har nogle gange gange prøvet sætte hele adressen ind foran Mp3Player.swf og data.xml, men det har jeg heller ikke kunne få til at virke.
Avatar billede Slettet bruger
20. juli 2010 - 19:53 #14
Du siger tre filer. Hvad er den sidste fil for en?
Avatar billede Slettet bruger
20. juli 2010 - 20:00 #15
Ok har fundet ud af den tredje fil er swfobject.js Nu har jeg og¨så sat hele stien ind der, og for første gang er den synlig på siden. :)

Men fordi vi har fjernet noget af koden, mangler der noget af afspilleren. Det prøver jeg lige om jeg kan ordne.
Avatar billede Slettet bruger
20. juli 2010 - 20:09 #16
Du behøver ikke sætte hele URL'en ind, bare den relative sti:

<script type="text/javascript" src="source/swfobject.js"></script>

<div class="style1" align="center" id="loader">This container should display a .swf file. If not, you may need to upgrade your Flash player.</div>
<script type="text/javascript">
// <![CDATA[
    var so = new SWFObject("source/Mp3Player.swf", "sotester", "590", "300", "9", "#ffffff");
    so.addParam("flashvars", "&xmlLocation=data.xml");
    so.write("loader");
// ]]>
</script>


Måske skal data.xml også rettes til så den passer.
Avatar billede Slettet bruger
20. juli 2010 - 20:09 #17
Har ikke rigitg styr på at få det til at se ud som det skal.

Har sendt link så du kan se hvordan den skal være.
Avatar billede Slettet bruger
20. juli 2010 - 20:11 #18
Der mangler både covers/billeder og lyd.

Se link jeg har sendt...
Avatar billede Slettet bruger
20. juli 2010 - 20:13 #19
Hver gang der står:

audioURL="Assets/filnavn.mp3"


Skal det bare rettes til:

audioURL="source/Assets/filnavn.mp3"
Avatar billede Slettet bruger
20. juli 2010 - 20:17 #20
Ok, jeg er med. :)

Så ser det ud til at alt fungere som det skal...

Du skal have mange tusinde tak for hjælpen!!!
Avatar billede Slettet bruger
20. juli 2010 - 20:19 #21
Læg et svar.
Du har fortjent hvert et point... :)
Avatar billede Slettet bruger
20. juli 2010 - 20:26 #22
Hmm..der er stadig et eller andet jeg ikke har styr på. Først tilføjede jeg source til det første band og den første melodi. Det virkede. Billedet kom på og melodien kan afspilles.
Nu har jeg så tilføjet source til resten af billederne og mp3 filerne, men hverken billeder eller lyd kommer på. Hvad kan det nu være??
Avatar billede Slettet bruger
20. juli 2010 - 20:43 #23
Det forstår jeg simpelthen ikke. Giver ikke mening.
Avatar billede Slettet bruger
20. juli 2010 - 20:54 #24
Sorry, var mig der lavede en bommert. Alt ok.
Avatar billede Slettet bruger
20. juli 2010 - 20:59 #25
Det er jeg glad for at høre :)
Avatar billede Slettet bruger
20. juli 2010 - 21:07 #26
Faktisk en kæmpe bommert. Jeg uploade den tilrettede fil flere ganeg. Men glemte at opdatere selve siden (ups!). Den slags er jeg rigtig god til. :)
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