Flash in Firefox anzeigen

Status
Nicht offen für weitere Antworten.

GalaxyWarrior

Erfahrenes Mitglied
Hi, ich habe eine Flash Navi und Banner auf meiner Page, aber beides wird nicht im Firefox angezeigt. Mein Flashcounter den ich von Webmasterpro habe wird aber angezeigt. Aber wie mache ich das?

Hier der Code meines Menüs:

HTML:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="584" height="58">
     <param name="movie" value="top.swf">
     <param name="quality" value="high">
</object>

Der Counter von WEbmasterpro wird nicht direkt so eingebunden, sondern per

HTML:
<script language='JavaScript' type='text/javascript' src='http://fc.webmasterpro.de/counter.php?name=b&amp;style=24bytesize&amp;b=150&amp;h=100'></script>

Ich hoffe mir kann jemand helfen.
Und bitte keine Kommentare wie: Flash Navigationen finde ich blöd o.Ä. , nur ernst gemeinte Antworten

Gruß GalaxyWarrior
 
Meines Wissens wird für die non-IE Browsers FireFox, Mozilla das <embed> -Element zum Einbinden eines Flash-Files benötigt.
 
Ja, aber dann wird die Seite ja als nicht HTML Valid erkannt. Weil wegen dem per JS eingebundenen Flash von Webmasterpro meckert der net.

[EDIT]
Wobei, vieleicht ist das dann eher was fürs JS-Forum. Wenn das ma jemand verschieben könnte :-D
[/EDIT]
 
Zuletzt bearbeitet:
Habe mal zu dem Thema etwas recherchiert und folgendes Script entdeckt, das per document.write das <embed>-Element einbindet:

Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" width="715" height="215">
<param name="movie" value="test.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<script type="text/javascript">
<!--
document.write("<embed src=\"test.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=\"715\" height=\"215\" type=\"application/x-shockwave-flash\" pluginspace=\"http://www.macromedia.com/go/getflashplayer\"></embed>");
//-->
</script>
</object>

Original-Dokument >>> CSS-Technik: Ressourcen, Skripte, Tutorials


[ editpost 07:57 ]

Der Validator gibt wegen dem schliessenden </embed>-Element eine Fehlermeldung aus.

Valide Lösung:

Code:
document.write("<embed src=\"test.swf\" quality=\"high\" bgcolor=\"#FFFFFF\" width=\"715\" height=\"215\" type=\"application/x-shockwave-flash\" pluginspace=\"http://www.macromedia.com/go/getflashplayer\" />");
Oder du lagerst den Script-Code als externe JS-Datei aus und belässt es bei dem schliessenden </embed>-Element ;-]
 
Zuletzt bearbeitet von einem Moderator:
Status
Nicht offen für weitere Antworten.
Zurück