Avatar billede kragekjaer Praktikant
02. februar 2005 - 18:51 Der er 9 kommentarer

Firefox viser ikke hele flashen

Jeg har et problem med at vise flash i Firefox. Den viser ca. kun 1/3 af filmen, hvad er den af og hvordan undgår man det?

http://www.kragekjaer.dk/amdam
Avatar billede moocher Nybegynder
02. februar 2005 - 18:57 #1
Avatar billede thulstrup Nybegynder
02. februar 2005 - 18:57 #2
Det skyldes den doctype du har defineret i din html fil. Hvis du istedet benytter en ældre doctype virker det fint. F.eks:

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

Alternativt kan du komme din swf ind i en <div> og sætte højden på denne via css/js.
Avatar billede kragekjaer Praktikant
02. februar 2005 - 19:04 #3
Tak det hjalp, drop et svar. Godt nok noget pis med FireFox
Avatar billede moocher Nybegynder
02. februar 2005 - 19:04 #4
Lækkert design ellers ;) 10 point
Avatar billede kragekjaer Praktikant
02. februar 2005 - 19:07 #5
Mange tak, men der er lang vej endnu....
Avatar billede thulstrup Nybegynder
02. februar 2005 - 20:52 #6
Du skal også lige rette:

<?xml version="1.0" encoding="iso-8859-1"?><!-- saved from url=(0013)about:internet -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

til:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

nu når det ikke længere er xhtml. Samt ændre resten af xhtml syntaxen til html syntax.
Avatar billede thulstrup Nybegynder
02. februar 2005 - 20:53 #7
Hvis du gerne vil have xhtml OG have det til at fungere i firefox, så prøv med:

<div style="height:1000px;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100%" height="100%" id="index">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="index.swf" />
<param name="menu" value="false" />
<param name="SCALE" value="noscale">
<param name="salign" value="lt" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="index.swf" menu="false" scale="noscale" salign="lt" quality="high" bgcolor="#ffffff" width="100%" height="100%" name="index"  allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
Avatar billede kragekjaer Praktikant
03. februar 2005 - 12:34 #8
Mange tak. Har det volapyk foroven i html-dokumentet konsekvenser for hvordan data tolkes/behandles når flash henter eksterne data ind?
Avatar billede thulstrup Nybegynder
03. februar 2005 - 15:36 #9
Godt spørgsmål.

Ja, det har en betydning hvilken charset du vælger, men jeg tror kun det har betydning ved flashVars og querystrings.

Prøv at load en flashVars ind i en flash fil:
flashVars="test=æøå"

og skrift charset i dit html-dokument fra iso-8859-1 til UTF-8:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Som du kan se spiller det ikke helt.
http://overdose.dk/eksperten/spm587357/test.html
http://overdose.dk/eksperten/spm587357/test_utf8.html


Derimod vil dit charset ikke have indflydelse på filer du kalder fra flash.
Når du henter data fra php/asp, styrer du jo selv hvilken encoding teksten skal have. Og hvis du henter fra en txt-/xml-fil, kan du selv bestemme encoding når du gemmer filen.
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