swf Datei mit object ausgeben (normform)

Tach zusammen, ich habe eine SFW Datei erstellt, die ich auf meiner hp
gerne ausgeben würde, ich hab es bisher nur geschaft die Datei auf den Mozilla Browser auszugeben, nur noch nicht beim IE -.-.
Mein Code sieht dafür so aus:

<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="427" height="200"> <param name="movie" value="devil.swf"/> <param name="quality" value="high"/> <param name="bgcolor" value="#000000"/> <embed name="devil.swf" src="images/devil.swf" width="427" height="200" quality="high" bgcolor="#000000" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> Leider wie schon gesagt, klappt das beim IE nicht so wirklich und es entspricht auch nicht den Normform, laut eines validate HTML / XHTML / XML / WML Validator
vielleicht kann mir ja einer von euch helfen, danke schön im vorraus ^^

Ich muss zugeben, der Code ist nicht von mir, den hab ich mir irgendwo aus dem Internet kopiert.

Einer der Pfade zur SWF-Datei stimmt nicht:

<param name="movie" value="devil.swf"/>
 src="images/devil.swf"

Letzteres im -Tag. Prüfe das mal.

super jetzt wird es auch beim IE angezeigt:
Code:

da war der fehler, danke und ich such schon so lange ^^ danke sehr, aber eins was ich ja noch gern hätte, wäre das die hp auch nach den Validome prüfung stimmt, tut es leider nicht was muss ich den genau machen, ich verstehe die fehler meldungen nicht -.-

HTML / XHTML / XML / WML Validator

Der -Tag entspricht nicht den XHTML-Spezifikationen. Lass ihn weg oder maskiere ihn indem du ihn über JavaScript ausgeben lässt.

javascript ^^ hehee… würd ich alles machen, wenn ich auch das könnte, ich kann nur etwas html und php mehr auch nicht

<script type="text/javascript"> document.write('<embed name="devil.swf" src="images/devil.swf" width="427" height="200" quality="high" bgcolor="#000000" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">'); </script>

So, in etwa.

also ich hab das jetzt einfach mal so rein kopiert, nur ob das richtig ist weiss ich nicht, hab keine ahnung von javascript…

[code]


<script type="text/javascript">

document.write(‚‘);


[/code]
wird immer noch als fehler bezeichnet :?

Nicht so :wink:

<script type="text/javascript"> document.write('<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="427" height="200"> <param name="movie" value="http://www.html.de/images/devil.swf"/> <param name="quality" value="high"/> <param name="bgcolor" value="#000000"/> </object> <embed name="devil.swf" src="http://www.html.de/images/devil.swf" width="427" height="200" quality="high" bgcolor="#000000" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">'); </script>Das dürfte es eher treffen soweit ich es verstanden habe.

EDIT:

Hab grade nochmal alles gelesen, daher ist dieser Code besser:

[code]




[/code]

Der Fehler war aber ein anderer oder? Da innerhalb vom JavaScript HTML-Code ausgegeben wird sollte man diese Ausgabe noch Maskieren. So:

[code]


<script type="text/javascript">

// <![CDATA[ document.write(''); // ]]>


[/code]

öhmm… ja jetzt versteh ich nur noch bahnhof:???::expressionless:

machs dcoh einfach wie myvideo oder youtube

<object style='width:470px;height:406px;' type='application/x-shockwave-flash' data='http://link'> <param name='movie' value='http://link'/> <param name='FlashVars' value='DESTSERVER=http://link'/> <param name='AllowFullscreen' value='true' /></object><br/>