Ändern Sie die Größe einer SWF-Datei, wenn Sie sie mit SWFObject laden

7

Ich lade einen SWF-Film über SWFObject in eine HTML-Seite. Ich möchte diese SWF dynamisch skalieren. Wie kann SWFObject helfen? Ich bin mir sicher, dass ich meine eigene Lösung nicht schreiben muss.

    
Robin Rodricks 04.06.2009, 19:49
quelle

4 Antworten

24

Die einfachste Lösung besteht darin, die SWF-Datei in ein Container-div einzubetten und dann mithilfe von JavaScript und CSS die Größe des Container-DIV dynamisch zu ändern. Wenn die SWF-Datei auf 100% Breite / Höhe eingestellt ist, wird sie beim Anpassen der Größe des Wrappers immer an den Wrapper angepasst.

Im Körper:

%Vor%

Im Kopf:

%Vor%

Wenn Sie nun die Größe von #wrapper ändern, wird die SWF skaliert, um sie zu füllen.

    
pipwerks 17.06.2009, 05:25
quelle
4

Sieh dir swffit an, es sollte genau zur Rechnung passen.

    
grapefrukt 04.06.2009 20:33
quelle
1

Das hat bei mir nicht funktioniert, aber habe ein paar kleine Änderungen vorgenommen, wie in Ссылка Abschnitt "Wie kann ich eine SWF erstellen, die 100% des Browserfensters umfasst?"

als das

%Vor%

und perfekt!

    
Riga 30.08.2010 18:16
quelle
-1

Ich glaube, der obige Code sollte lauten:

%Vor%     
Pete 17.08.2009 20:49
quelle

Tags und Links