Hallo,
Da der Mozilla <embed> benötigt um Flash einzubinden fliege ich bei der validierung durch!
Als Lösung habe ich folgendes gemacht:
hier die css um in Mozilla FF die swf zu zeigen dadurch wird kein <embed>:
HTML-Code:
.mozilla {
display:block;
position: relative;
top: 110px;
left: 170px;
width: 495px;
height: 76px;
text-align: right;
}
hier der html Code:
HTML-Code:
<object
data="swf/start_1.swf"
type="application/x-shockwave-flash"
height="76"
width="495"
class="mozilla">
<param name="quality" value="high" />
<param name="LOOP" value="false" />
<param name="wmode" value="transparent" />
</object>
Hier der html Code für den IE:
HTML-Code:
<!--[if IE]>
<div class="div_swf">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="495" height="76">
<param name="movie" value="swf/start_2.swf" />
<param name="quality" value="high" />
<param name="LOOP" value="false" />
<param name="wmode" value="transparent" />
</div>
<![endif]-->
Es funkt auch soweit - aber!
Beim IE habe ich ewig die Sanduhr (schreibt, Seite wird geöffnet) obwohl schon längst alles fertig geladen hat!
Der FF macht dies nicht
Wenn ich ohne diesen
<!--[if IE]> <![endif]--> IE Anweisungen arbeite funkt es tadellos und keine Sanduhr im IE.
Gibt es eine andere Lösung?
Greets
Otto