Flash als Titel valide einbinden
Im folgenden Beispiel ist die Anweisung "transparent" eingeschaltet (womit eine JS-gesteuerte FlyOut-Navigation problemlos funktioniert) .
Durch den Transparentmodus scheint nun jedoch die Alternativgrafik unter dem Flashfilm hervor. Ein Effekt, der nicht erwünscht ist und hier lediglich zur Demonstration gezeigt wird.
Benötigen Sie keine Hintergrundgrafik, weil der Transparenzeffekt wichtiger ist, tauschen Sie bitte den nachfolgend abgebildeten Codeblock <cc:*> Ausgabecode für Flashfilm:</cc:*> aus. Ansonsten verfahren Sie, wie
hier
beschrieben.
Grafik überlappt Flash
Um den gesamten Code ansehen zu können, nutzen Sie bitte die Markierfunktion mit Hilfe der Maus.
<cc:*> Ausgabecode für Flashfilm ohne Transparenz:</cc:*>
<cc:*> CAVE: Formatangaben anpassen</cc:*>
<script type="text/javascript">
// <![CDATA[
var so=new SWFObject("http://www.deineUrl.de/flash/film1.swf", "sotester", "500", "30", "9", "#ffffff");
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('wmode', 'transparent','true');
so.write("flashmovieheaderpic");
// ]]>
</script></div>
Ist das benötigte ActiveX-Steuerelement abgeschaltet, oder keine passende Flashversion installiert, greift der Code im Div-Container "flashcontent" und zeigt die generierte Grafik an.
Das funktioniert aber nur korrekt, wenn der Transparent-Modus (so.addParam("wmode", "transparent");) ausgeschaltet ist.