Zum Inhalt springen

Flash-Einbindung funktioniert nicht

Erstellt am 26. April 2006 · 1 Antwort · letzte Antwort am 26. April 2006

Tags: Frage

nickno ·

Hallo,

ich habe folgendes Problem: Ich versuche nun schon seit über einer Std. 3 Flash-Filme einzubinden, jedoch immer erfolglos.
Der in Typo3 eingebaute Multimedia-Inhalt produziert komischerweise keinerlei Output.
Das Flash-Plugin (rlmp_flashdetection) erzeugt fehlerhaften Output:

if(isIE && isWin){
  document.write(' \n');
  document.write('on error resume next \n');
  document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
  document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
  document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
  document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
  document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
  document.write(' \n'); // break up end tag so it doesn't end our script
}

Der IE zeigt gar nichts an, da die zweite Zeile eigentlich

  document.write('<script language="VBScript" type="text/javascript">');

lauten müsste. Scheint in PHP jedoch fehlerhaft Implementiert worden zu sein. Kein wunder, bei den vielen \' sowie \" '' \\n usw. Liegt jedoch vielleicht auch an meiner PHP-Version?! Komischerweise überspringt der Firefox aber diese Anweisungen, zeigt allerdings auch gar nichts (!) an, obwohl der Quellcode vorhanden ist...

Kann mir jemand sagen, ob die o.g. Player ohne Probleme funktionieren sollten?

MfG
Tim

nickno ·

Hallo nochmal,

das Problem hat sich erledigt. Der Enhanced HTML-Cleaner hat den Code ruiniert. Das <embed>-Tag hat er ganz gestrichen. Daher hat der FF nichts angezeigt. Den Javascript-Code hat er derart ruiniert, dass auch im Internet Explorer nichts mehr angezeigt werden konnte, da das Script den Browser nicht mehr erkannte.

Für alle, die noch über dieses Problem stolpern: Ich habe versucht, den Cleaner umzukonfigurieren,aber ergebnislos. Deaktiviert das Dingen einfach wieder. Dann werden die Seiten als netter Nebeneffekt auch schneller gerendert... Ist nur mehr Arbeit, dann noch validen Code zu erzeugen. :o