Avatar billede nanna31 Praktikant
22. april 2006 - 14:56 Der er 12 kommentarer og
1 løsning

Ramme om Flash i browser

Jeg har set og læst diverse spørgsmål om emnet, men fatter ikke en høstblomst af, hvad der står på de links, der henvises til.

Kan man få en helt konkret, entydig og kortfattet løsning på problemet? Meget gerne den nemmeste løsning.
Avatar billede thulstrup Nybegynder
22. april 2006 - 15:05 #1
Embed din swf med javascript, f.eks. swfobject:
http://blog.deconcept.com/swfobject/
Avatar billede nanna31 Praktikant
22. april 2006 - 15:38 #2
Jeg har som sagt læst dit link allerede, men jeg forstår ikke præcist, hvad man skal gøre.
Avatar billede thulstrup Nybegynder
22. april 2006 - 15:47 #3
Det er faktisk ret nemt. Start med at inkludere scriptet i din html fil:
<head>
<script type="text/javascript" src="swfobject.js"></script>
</head>


Derefter opretter du et div-tag og giver det et id. Din swf-fil vil blive skrevet i det div-tag:   
<div id="elementId">Teksten her bliver kun set, hvis brugeren ikke har flashplayer installeret, ikke har den krævede version af flashplayer eller ikke har javascript slået til.</div>


Tilsidst kalder du swfobject:
<script type="text/javascript">
  var so = new SWFObject("movie.swf", "swfId", "200", "100", "7", "#336699");
  so.write("elementId");
</script>
</body>

Variablerne er:
  navnet på din swf
  det id din swf skal have
  bredde
  højde
  krævet flashplayer version
  baggrundsfarve

so.write("elementId") skriver swf-filen til det div-tag vi oprettede tidligere.
Avatar billede thulstrup Nybegynder
22. april 2006 - 15:58 #4
Der er også et eksempel du kan tage et kig på:
http://blog.deconcept.com/swfobject/swfobject.html
Avatar billede mtrolle Nybegynder
24. april 2006 - 13:55 #5
Tak thulstrup, jeg fandt i alt fald hjælp her...
Avatar billede martineiler Nybegynder
24. april 2006 - 16:06 #6
Tjek evt nedenstående breeze:
http://mmusergroup.breezecentral.com/p64707124/
Avatar billede nanna31 Praktikant
24. april 2006 - 22:05 #7
Jamen hvis det er så enkelt, kan man så ikke bare få koden serveret her?
Avatar billede thulstrup Nybegynder
24. april 2006 - 22:22 #8
Det er jo det jeg har gjort i den ovenstående post?
Her er et komplet eksempel:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=iso-8859-1" />
<script type="text/javascript" src="js/swfobject.js"></script>
</head>

<body>
<div id="flashcontent"></div>
<script type="text/javascript">
    // <![CDATA[
    var so = new SWFObject("swf/test.swf", "testflash", "550", "450", "7", "#ffffff");
    so.write("flashcontent");   
    // ]]>
</script>
</body>
</html>
Avatar billede nanna31 Praktikant
24. april 2006 - 23:20 #9
Jeg har filerne test.html, test.swf og swfobject.js til at ligge i en mappe side om side. Nu har jeg så pastet dit komplette eksempel ind i test.html og slettet alt, der var der i forvejen. Men nu vises min flash slet ikke, når jeg åbner test.html - kun hvid skærm ?
Avatar billede thulstrup Nybegynder
24. april 2006 - 23:42 #10
Her du rettet stierne til så de passer? Mine peger jo på js/swfobject og swf/test.

Jeg har lavet et eksempel, som jeg håber viser hvordan det skal gøres:
http://thulstrup.com/eksperten/704501/
http://thulstrup.com/eksperten/704501/SWFObject.zip
Avatar billede nanna31 Praktikant
25. april 2006 - 00:11 #11
Jeg havde sørme glemt at rette stierne :) - det er som om hjernen slår helt fra, når jeg bliver hidsig.

Så det virker nu. Dermed behøver jeg vel ikke kigge nærmere på dit sidste og forholdsvis indviklede eksempel?

Smid et svar og tak for hjælpen.
Avatar billede thulstrup Nybegynder
25. april 2006 - 00:13 #12
Der er skam intet inviklet i det, men nej du behøver ikke kigge nærmere på det :o)
Avatar billede nanna31 Praktikant
02. maj 2006 - 15:02 #13
Mange tak for hjæpen :)
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