• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

swf Datei mit object ausgeben (normform)

Status
Für weitere Antworten geschlossen.

Devil

Neues Mitglied
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:
Code:
<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:

Code:
<param name="movie" value="devil.swf"/>

Code:
 src="images/devil.swf"

Letzteres im <embed>-Tag. Prüfe das mal.
 
super jetzt wird es auch beim IE angezeigt:
Code:
<param name="movie" value="devil.swf"/>
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 <embed>-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
 
Code:
<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:
<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="images/devil.swf"/>
    <param name="quality" value="high"/>
    <param name="bgcolor" value="#000000"/>
    
    <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>
</object>
wird immer noch als fehler bezeichnet :?
 
also ich hab das jetzt einfach mal so rein kopiert, nur ob das richtig ist weiss ich nicht, hab keine ahnung von javascript...
Code:
<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"/>
    
    <script type="text/javascript">
document.write('<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>
</object>
wird immer noch als fehler bezeichnet :?

Nicht so ;-)

Code:
<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:
<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>
<script type="text/javascript">
document.write('<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>
 
Der Fehler war aber ein anderer oder? Da innerhalb vom JavaScript HTML-Code ausgegeben wird sollte man diese Ausgabe noch Maskieren. So:

Code:
<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="images/devil.swf"/>
    <param name="quality" value="high"/>
    <param name="bgcolor" value="#000000"/>
    
    <script type="text/javascript">
// <![CDATA[
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>
</object>
 
machs dcoh einfach wie myvideo oder youtube

Code:
<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/>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben