Avatar billede bourdon Nybegynder
24. juli 2003 - 17:25 Der er 35 kommentarer og
1 løsning

Flash forsvinder ved resize Mac OSX IE 5.2

hmm.

Det her er det mærkeligste jeg har oplevet endnu.
ved et kig på flg. side
http://www.goldfishsound.com/index_org.html
vil man, hvis man er på en mac, opleve at flash-delen af siden forsvinder, hvis man resize'er browseren.

Er der nogen der har oplevet det før, og evt. fundet en årsag?

-bourdon
Avatar billede hoejrup Nybegynder
24. juli 2003 - 17:34 #1
Ja, for mac borwsere kan ikke lide, når dine tags ikke følger venstre side. Desuden kan mac browsere hellere ikke lide blanke linier i toppen af et html dokument.

<html>
<head>
<title>test<title>
</head>
<body>
</body>
</html>

/per
Avatar billede hoejrup Nybegynder
24. juli 2003 - 17:35 #2
browsere = borwsere
Avatar billede bourdon Nybegynder
24. juli 2003 - 17:41 #4
nu har jeg fjernet alle blanke linier, og venstrestillet alle tags, og den gør det desværre stadig.

Andre idéer?

-bourdon
Avatar billede hoejrup Nybegynder
24. juli 2003 - 19:05 #5
Du blander xhtml og html sammen i linie 20:

<span class="baggrund"><img src="backing.gif" width="100%" height="2000" /></span>

skal ændres til <span class="baggrund"><img src="backing.gif" width="100" height="200"></span>

/per
Avatar billede hoejrup Nybegynder
24. juli 2003 - 19:19 #6
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Goldfish Sound</title>
<style>
.baggrund
{
position:absolute;
top: 0;
left: 0;
}
body{color: #EBE7E0;}
</style>
</head>
<body>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="950" HEIGHT="600" id="index" ALIGN="LEFT">
<PARAM NAME=movie VALUE="index_org.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE="#EBE7E0">
</OBJECT>
<span class="baggrund"><img src="backing.gif" width="20" height="2000"></span>
</body>
</html>

/per
Avatar billede hoejrup Nybegynder
24. juli 2003 - 20:44 #7
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Goldfish Sound</title>
<style>
body {
    background-color: #EBE7E0;
      background-image: url(backing.gif);
      background-repeat: repeat-x;
}
</style>
</head>
<body>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="950" HEIGHT="600" id="index" ALIGN="LEFT">
<PARAM NAME=movie VALUE="index_org.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE="#EBE7E0">
</OBJECT>
</body>
</html>

/per
Avatar billede hoejrup Nybegynder
24. juli 2003 - 20:46 #8
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Goldfish Sound</title>
<style>
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    background-color: #EBE7E0;
      background-image: url(backing.gif);
      background-repeat: repeat-x;
}
</style>
</head>
<body>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="950" HEIGHT="600" id="index" ALIGN="LEFT">
<PARAM NAME=movie VALUE="index_org.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE="#EBE7E0">
</OBJECT>
</body>
</html>

/per
Avatar billede bourdon Nybegynder
25. juli 2003 - 12:22 #9
hej per,

jeg takker for at du har rettet min kode til så den er rigtig, men jeg er bange for at problemet stadig ikke er løst.

Det er lidt skummelt, og måske er det mig der har misforstået noget, men mac IE bruger åbenbart <embed> til at vise flash-filer. Det troede jeg kun var netscape der gjorde.

Men som sagt problemet er der stadig.!!!!

idéer?

Kan det være noget i selve flash-filen?

-bourdon
Avatar billede hoejrup Nybegynder
25. juli 2003 - 15:01 #10
Velbekomme!

Har du prøvet at publish din kode med html, og derefter klippe <object></object> koden ud.
Og derefter sætte den ind.
Har du opdateret til den nyeste flash MX player plugin?

/per
Avatar billede hoejrup Nybegynder
25. juli 2003 - 16:21 #11
Jeg havde det samme problem på Mac OS X, men opdaterede Flash MX plugin'et.

Ny version fra 3. marts 2003: http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash

/per
Avatar billede bourdon Nybegynder
25. juli 2003 - 16:26 #12
Jep, jeg har den nyeste flash player, og det mærkelige er at jeg har lagt andre sider op på samme server og tjekket med samme maskine, og det hele. Og de virker helt smooth. Det er kun denne ene flash fil. Hvilket leder mig til at tro at det er noget i filen.
jeg har dog prøvet at skifte <embed> ud med <iframe>, hvis klienten er IE på mac, og ser det ud til at virke.
Jeg ville bare meget gerne vide hvorfor det lige er med denne flash fil at problemet opstår.

-bourdon
Avatar billede hoejrup Nybegynder
25. juli 2003 - 16:28 #13
Anvender du den nyeste IE 5.2.3?

/per
Avatar billede bourdon Nybegynder
25. juli 2003 - 16:31 #14
nope. men stadig, så har jeg svært ved at forestille mig at det har noget med browseren at gøre, siden det kun er med denne ene side at den gør det.

-bourdon
Avatar billede hoejrup Nybegynder
29. juli 2003 - 11:26 #16
Prøv med en auto opdatering:

<SCRIPT type="text/javascript" LANGUAGE="JavaScript">
function refresh(){
location.href = "index_org.html";
}
</SCRIPT>


<body onresize="java script:refresh();">

/per
Avatar billede bourdon Nybegynder
29. juli 2003 - 12:12 #17
ja, det er den løsning jeg har kørt med indtil nu, men min kunde er jo ikke helt tilfreds, som man godt kan forstå. Det vil jo medføre at flash'en 'starter' forfra, medmindre jeg programmere en eller anden kombination af actionscript, javascript, php til at regne ud hvor man var før man resizede og det har jeg egentlig ikke lyst til :).

Nej, jeg er desværre meget interesseret i at finde ud af hvorfor den opfører sig som den gør, så jeg kan forhindre det i fremtiden også.

Så det er ikke for at virke utaknemmelig, for du har haft gang i nogen gode forslag, men det er desværre årsagen jeg leder efter. jeg har selv fået lavet et par workarounds.

-bourdon
Avatar billede hoejrup Nybegynder
29. juli 2003 - 12:39 #18
Det er helt i orden! Alternativt kunne du åbne et nyt popup vindue og fjerne muligheden for resize, og samtidig
bevarer brugerens egne settings af vinduet størrelsen.

/per
Avatar billede hoejrup Nybegynder
08. august 2003 - 07:09 #19
Kunne du bruge min løsning?

/per
Avatar billede bourdon Nybegynder
11. august 2003 - 10:54 #20
Beklager, men det er årsagen jeg leder efter, så jeg er bange for at jeg holder spørgsmålet åbent.

men tak for forsøgene

.-bourdon
Avatar billede hoejrup Nybegynder
11. august 2003 - 14:58 #21
Jeg har lige kigget din html igennem, og fundet nogle småting.
Jeg har fået det til at virke denne kode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Goldfish Sound</title>
<style type="text/css">
body {
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    background-color: #EBE7E0;
    background-image: url(backing.gif);
    background-repeat: repeat-x;
}
</style>
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="600" id="index">
<param name="movie" value="index_org.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#EBE7E0">
<embed src="index_org.swf" quality="high" bgcolor="#EBE7E0"  width="950" height="600" name="index" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
</object>
</body>
</html>

/per
Avatar billede bourdon Nybegynder
11. august 2003 - 15:50 #22
jeg prøver.
vender tilbage imorgen-

.-bourdon
Avatar billede hoejrup Nybegynder
13. august 2003 - 15:12 #23
Jeg har testet det i både IE 5.2.3 til Mac OS X og IE 5.1.6 til Mac OS 9.2.2, og det virker
tilsyneladende perfekt.

/per
Avatar billede bourdon Nybegynder
13. august 2003 - 15:50 #24
ja, jeg prøver snarest, men jeg har mistet mulighederne for at komme på den pågældende server. jeg vender tilbage så hurtigt som muligt.

.-bourdon
Avatar billede hoejrup Nybegynder
13. august 2003 - 15:57 #25
Hvorfor har du ikke længere adgang til serveren?

/per
Avatar billede bourdon Nybegynder
13. august 2003 - 16:39 #26
:) Ja det må du spørge ham der administrerer serveren om.
jeg kunne selvfølgelig lægge den op min egen server, men jeg vil nu så gerne sikre mig at det virker fra den server, hvor det i sidste ende skal ligge. Jeg håber du forstår hvorfor jeg ikke lige slipper pointene.

.-bourdon
Avatar billede hoejrup Nybegynder
13. august 2003 - 17:09 #27
Det er helt i orden, jeg var bare lidt nysgerrig. :-)

/per
Avatar billede bourdon Nybegynder
14. august 2003 - 11:15 #28
perfekt.

Nu virker det som det skal. mange tak skal du have. Var det simpelthen bare min dårlig syntaks der gjorde det? eller hvad?

.-bourdon
Avatar billede bourdon Nybegynder
14. august 2003 - 11:17 #29
fik du pointene?

.-bourdon
Avatar billede hoejrup Nybegynder
14. august 2003 - 11:28 #30
Velbekomme! Jeg fik pointene.

Nej, din syntax var ok. Men du brugte en parameter i et tag i dit object tag,
som IE ikke brød sig særlig meget om. :-)

/per
Avatar billede bourdon Nybegynder
14. august 2003 - 12:10 #31
ok. Nu har jeg lige siddet og kigger det lidt igennem. hvilken parameter var det? :)

.-bourdon
Avatar billede hoejrup Nybegynder
14. august 2003 - 12:23 #32
Har du den gamle kode, så jeg kan sammenligne dem? :-)

Du havde vist skrevet den i <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="600" id="index">

/per
Avatar billede bourdon Nybegynder
14. august 2003 - 12:28 #33
<HTML>

<HEAD>

<meta http-equiv=Content-Type content="text/html;  charset=">

<TITLE>index</TITLE>

<script language="JavaScript">



    var left = screen.availWidth - 950;

   

    document.write('<style>');

    document.write('.baggrund');

    document.write('{');

    document.write('position:absolute;');

    document.write('top: 0;');

    document.write('left: 900');

    document.write('width:' + left + ';');

    document.write('height: 600;');

    document.write('overflow: hidden;');

    document.write('}');

    document.write('</style>');

   

</script>





</HEAD>

<BODY bgcolor="#FFFFFF" topmargin="0" leftmargin="0" bottommargin="0" rightmargin="0">

<!-- URL's used in the movie-->

<!-- text used in the movie-->

<!--referencesreferencesreferencesreferencesreferencesreferencesreferencesreferencesreferencesreferencesreferences--><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"

WIDTH="950" HEIGHT="600" id="index" ALIGN="LEFT">

<PARAM NAME=movie VALUE="index.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="index.swf" quality=high bgcolor=#FFFFFF  WIDTH="950" HEIGHT="600" NAME="index" ALIGN=""

TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>

</OBJECT>

<script language="JavaScript">

document.write('<span class="baggrund">');

document.write('<img src="backing.gif" width="' + (left - 20) + '" height="2000" />');

document.write('</span>');

</script>

</BODY>

</HTML>
Avatar billede hoejrup Nybegynder
14. august 2003 - 12:47 #34
Ud over at jeg har fjernet dine document.write, så har jeg fjernet ALIGN="LEFT" i dit
OBJECT tag og ALIGN="" i dit EMBED tag.

/per
Avatar billede bourdon Nybegynder
14. august 2003 - 13:08 #35
ok, købt :)

Tka skal du have.

.-bourdon
Avatar billede hoejrup Nybegynder
14. august 2003 - 14:18 #36
Velbekomme! :-)

/per
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