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