Robert Bienert: Flash-Datei valide einbinden

Beitrag lesen

Moin!

Ich möchte gerne eine Flash-Datei bei mir einbinden.
Bisher habe ich das so gelöst:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab #version=5,0,0,0" width="511" height="321">
<param name="movie" value="spaceart_lader.swf" />
<embed src="spaceart_lader.swf" width="511" height="321" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>
</object>

Benutzt du auch Swish unter Windows? Der produziert leider diesen eigentlich nur für IE optimierten Code.

Meine HTML-Datei hat den Doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Und da ist das obige dann ja leider überhaupt nicht valide.

Das ist selbst mit HTML 2.0 nicht valide, weil es embed NIE im HTML-Standard gab und geben wird.

Ich habe nun schon ne ganze Weile bei Google und Konsorten gesucht,
aber immer noch nichts endgültiges gefunden.

Tja, hättest du mal bei Selfhtml gesucht: Die Suche nach „Flash valid“ förderte u.A. dieses Beispiel zu Tage: http://aktuell.de.selfhtml.org/artikel/programmiertechnik/liveconnect/anzeige/Einbettung.htm

Viele Grüße,
Robert