[TYPO3-german] Javascript Dateien dynamisch erzeugen, um Flash Filme ohne Steuerelement-Aktivierung zu platzieren

Damian Porombka dp at porombka-marketing.de
Sat Aug 18 14:43:49 CEST 2007


Hallo Liste,

hört sich kompliziert an, ist es aber nicht:

Wenn man Flash Filme in einer HTML Seite platziert, erscheint im IE (im 
Firefox nicht) der Hinweis "Klicken Sie hier, um dieses Steuerelement zu 
aktivieren und zu verwenden".
Das ist auf einen verlorenen Rechtstreit von Microsoft zurückzuführen.

Um diese Verhalten zu Umgehen ist es notwendig die Flash Filme über eine 
Javascript-Datei "schreiben zu lassen".

Und zwar so:

Eine JS Datei erstellen z.b. writeflash.js  mit folgendem Inhalt:

document.write('<object type="application/x-shockwave-flash" 
data="filmname.swf" width="xxx" height="xxx">');
document.write('<param name="movie" value="filmname.swf" />');		 
document.write('<img src="Pfad/zum/noflash.gif" width="xxx" height="xxx" 
alt="" /></object>');

Und diese Datei so aufrufen:
<script type="text/javascript" src="Pfad/writeflash.js"></script>

Funktioniert perfekt. Aber jetzt meine Frage:

Würde gerne je Seite eine Konstante mit dem FlashMovie-Namen definieren,
und den automatisch durch die JS Datei aufrufen lassen.

Wie könnte das gehen? Vielleicht mit TEMPLATE?

Über einen Hinweis würde ich mich sehr freuen.

Grüße
Damian


More information about the TYPO3-german mailing list