Flash-Filme mit transparentem Hintergrund erstellen
Der Hintergrund von Flash-Filmen kann als transparent festgelegt werden. Dies ermöglicht ein Durchscheinen der Hintergrundfarbe oder der HTML-Seite, die den Flash-Film enthält, sowie die Anordnung von Flash- und DHTML-Inhalten auf unterschiedlichen Ebenen.
Folgende Browser unterstützen derzeit den Modus ohne Fenster:
- Internet Explorer 3 oder höher (Windows)
- Internet Explorer 5.1* und 5.2* (Macintosh)
- Netscape 7.0*
- Mozilla 1.0 oder höher*
- AOL*
- CompuServe*
Windows und Mac OS X
* Für diese Funktion ist Macromedia Flash Player Version 6,0,65,0 (Windows) oder 6,0,67,0 (Macintosh) oder höher erforderlich.
Hinweis: Unter Mac Classic wird diese Funktion nicht unterstützt. In Flash-Standalone-Projektoren sind keine transparenten Hintergründe möglich.
Hinweis: Der Modus ohne Fenster kann sich negativ auf die Leistung auswirken. Falls der Leistungsaspekt in Ihrem Anwendungsfall an erster Stelle steht, sollten Sie eine andere Darstellungsweise in Betracht ziehen.
HTML-Seiten so vorbereiten, dass der Flash-Film transparent wird
Nachfolgend werden drei Methoden erläutert, wie Sie HTML-Seiten mit dem richtigen Code erstellen.
1. Aus Flash veröffentlichen
Die HTML-Datei für einen Flash-Film kann mit Hilfe der Flash-Funktion Einstellungen für Veröffentlichungen erstellt werden. Das gleichnamige Dialogfeld enthält eine Option, mit der Sie die Einstellung WMODE steuern können. Die hier ausgewählten Optionen werden automatisch dem HTML-Quellcode hinzugefügt:
- Wählen Sie Datei > Einstellungen für Veröffentlichungen. Aktivieren Sie die Registerkarte HTML.
- Wählen Sie unter der Einstellung WMODE die Option Transparent, um in Browsern, die diese Funktion unterstützen, den Hintergrund des Flash-Films auszublenden.
- Veröffentlichen Sie das Dokument.
2. Dreamweaver MX verwenden
Führen Sie die nachfolgenden Schritte aus. Dreamweaver MX fügt dann den richtigen HTML-Code automatisch ein.
- Fügen Sie in Dreamweaver MX in einer HTML-Seite den Flash-Film ein.
- Wählen Sie den Flash-Film in der Entwurfsansicht aus.
- Wählen Sie im Bedienfeld Eigenschaften die Option Parameter.
-
Geben Sie unter Parameter die Zeichenfolge „wmode“ (ohne Anführungszeichen) ein.
Geben Sie unter Wert die Zeichenfolge „transparent“ ein.

- Speichern Sie das Dokument. Die HTML-Seite ist nun fertig.
3. HTML-Code manuell bearbeiten
-
Bei einer vorhandenen HTML-Seite fügen Sie dem HTML-Code die Parameter WMODE hinzu.
Fügen Sie dem OBJECT-Tag folgenden Parameter hinzu:
<param name="wmode" value="transparent">Fügen Sie dem EMBED-Tag folgenden Parameter hinzu:
wmode="transparent"
Beispiele
Mit Transparenz
Eine SWF mit schwarzem Hintergrund befindet sich auf einer HTML-Ebene.
Die HTML-Seite enthält roten Text (auf einer DHTML-Ebene unter dem Flash-Film).
Wenn Sie diese TechNote mit einer unterstützten Konfiguration anzeigen, sehen Sie die weiße Hintergrundfarbe dieser TechNote und den durchscheinenden roten Text.
Hinweis: Aufgrund der eingeschränkten Möglichkeiten in diesem Formular ist die Ebene hier nur simuliert. Deshalb gibt der Quellcode dieser Seite diese Methode nicht korrekt wieder. Berücksichtigen Sie dies, falls Sie den Quellcode interessehalber anzeigen.
Ohne Transparenz
In diesem Beispiel ist das WMODE-Tag nicht enthalten. Deshalb wird der schwarze Hintergrund der SWF stets undurchlässig angezeigt.
Text oder sonstige Inhalte, die sich auf Ebenen unter dem Flash-Film befinden, sind in diesem Fall nicht sichtbar.
Dies wird in Browsern angezeigt, die das WMODE-Tag nicht unterstützen.
Weitere Informationen
Weitere Informationen zu Flash-Filmen, die auf Ebenen über DHTML-Ebenen liegen und dort angezeigt werden, finden Sie unter Flash content displays on top of all DHTML layers (TechNote 15523; „Flash-Inhalte werden über allen DHTML-Ebenen angezeigt“*).
| Letzte Aktualisierung: | 12. Dezember 2002 |
|---|---|
| Erstelldatum: | 20. Dezember 1999 |