PDA

Volledige versie bekijken : Verschil grootte IE en FF


elguapo
%Europe/Berlin %941 %2005, 23:36
Ik include een .swf file op de volgende manier:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="200" id="slideshow" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="slideshow.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="/slideshow.swf" quality="high" bgcolor="#ffffff" width="100" height="100" name="slideshow" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

'T object staat in een div met width: en height: 100px. In Firefox werkt t prima, in IE lijkt t wel alsof ik in de embed tag width="100" en height="100" net zo goed weg kan laten: er wordt niet op gereageerd.

Gevolg hiervan is dat in IE de flash veel te groot is (hoewel kleiner dan de eigenlijk grootte). Hoe krijg ik IE zover dat 'ie de height en width gewoon op 100px zet?

Gerrit55
%Europe/Berlin %947 %2005, 23:43
<OBJECT ...
WIDTH="100" HEIGHT="100"
....
<EMBED ... WIDTH="100" HEIGHT="100" ....


Object gebruik je voor IE, Embed voor FF e.d.

mknol
%Europe/Berlin %613 %2005, 15:43
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100" height="100" id="slideshow" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="slideshow.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="/slideshow.swf" quality="high" bgcolor="#ffffff" width="100" height="100" name="slideshow" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
zo dus

elguapo
%Europe/Berlin %433 %2005, 11:23
Thnx, het is gelukt.

Ik heb nu alleen een ander probleem: ik maak gebruik van PHP icm Multiviews. De flash wordt nu alleen geladen als ik op domein.nl/index zit, maar niet als ik op domein.nl/index/pagina ben.

In Firefox werkt alles overigens naar behoren, alleen die hoerige *** IE bakt er weer niks van :(

EDIT:

Door <param name="movie" value="slideshow.swf" /> te veranderen in <param name="movie" value="http://domein.nl/slideshow.swf" /> is het opgelost. Dacht dat <param name="movie" /> optioneel was? Nouja, het werkt nu iig.