Main Contents

Flashfilme besser integrieren

April 21, 2007

Mir ist gerade aufgefallen, das Flashfilme im IE immer einen häßlichen, weißen, gepunkteten Rahmen haben und zudem auch erst einmal angeklickt werden müssen bevor eine Interaktion im Film möglich ist. Dies ist mir noch nie so bewusst aufgefallen, aber da ich jetzt gerade ein Menu baue, ist Interaktion “ziemlich” wichtig.
Natürlich gibt es für das Problem bereits eine elegante Lösung: SWF Object
Gelöst wird das ganze via JavaScript. Man muss lediglich ein externes JS einbinden und bindet man den Film folgender Maßen ein:

  1. <div id=“flashcontent”>
  2. <strong>You need to upgrade your Flash Player</strong>
  3. </div>
  4. <script type=“text/javascript”>
  5.    var so = new SWFObject("../flash/menu_test.swf", "Menu", "135px", "400px", "6", "#2a2a2a");
  6.    so.addParam("quality", "high");
  7.    so.addVariable("actualPage", "<?echo $PHP_SELF;?>");
  8.    so.write("flashcontent");
  9. </script>

Funktioniert Super! Variablenübergeben klappt und eine Hintergrundfarbe für den Platzhalter kann natürlich auch angegeben werden.

Filed under: Flash | Comments (0)

Hinterlasse einen Kommentar

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

Du mußt die 5 Zeichen im Bild, (Zahlen von 0 - 9 und Buchstaben von A - F),
in das Feld eintragen und das Formular abschicken um den Download zu starten.

  

Ohje, das kann ich nicht lesen. Bitte, generiere mir eine