1. Einleitung: Wenn wir Flash-Inhalte normal auf der Webseite anzeigen möchten, muss ein Tag vorhanden sein, der den Flash-Pfad auf der Seite angibt. Das sind die OBJECT- und EMBED-Tags. Das OBJECT-Tag wird für den Internet Explorer-Browser auf der Windows-Plattform verwendet, während das EMBED-Tag für den Netscape Navigator-Browser auf den Windows- und Macintosh-Plattformen und den Internet Explorer-Browser auf der Macintosh-Plattform verwendet wird. Der Internet Explorer auf der Windows-Plattform verwendet zum Abspielen von Flash ActiveX-Steuerelemente, während andere Browser zum Abspielen von Flash die Plug-In-Technologie von Netscape verwenden. Nachfolgend sehen Sie ein Codebeispiel zum Einfügen von Flash in eine einfache Webseite: Code: Code kopieren Der Code lautet wie folgt:<OBJECT-Klassen-ID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" Codebasis="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" BREITE="550" HÖHE="400" id="meinFilmname"> <PARAM NAME=Film WERT="myFlashMovie.swf"> <PARAM NAME=Qualität WERT=hoch> <PARAM NAME=Hintergrundfarbe WERT=#FFFFFF> <EMBED src="/support/flash/ts/documents/myFlashMovie.swf" Qualität=hoch bgcolor=#FFFFFF BREITE="550" HÖHE="400" NAME="meinFilmname" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EINBETTEN> </OBJECT> 2. Warum alle oben genannten Tags verwenden? Können einige Tags weggelassen werden? Das OBJECT-Tag wird in Windows IE3.0 und späteren Browsern oder anderen Browsern verwendet, die ActiveX-Steuerelemente unterstützen. Die Attribute „classid“ und „codebase“ müssen genau so geschrieben werden, wie im obigen Beispiel gezeigt. Sie teilen dem Browser mit, wo der Flash-Player automatisch heruntergeladen werden soll. Wenn Sie Flash Player nicht installiert haben, wird in Browsern mit IE3.0 oder höher ein Eingabeaufforderungsfenster angezeigt, in dem Sie gefragt werden, ob Sie Flash Player automatisch installieren möchten. Wenn Sie nicht möchten, dass Benutzer, die Flash Player nicht installiert haben, den Player automatisch herunterladen, können Sie diese Codes natürlich weglassen. Das EMBED-Tag wird in Netscape Navigator 2.0 und späteren Browsern oder anderen Browsern verwendet, die das Netscape-Plug-In unterstützen. Das Attribut „pluginspage“ teilt dem Browser mit, wo der Flash Player heruntergeladen werden soll. Wenn der Flash Player nicht installiert wurde, muss der Benutzer den Browser nach der Installation neu starten, bevor er normal verwendet werden kann. Um sicherzustellen, dass die meisten Browser Flash normal anzeigen können, müssen Sie das EMBED-Tag in das OBJECT-Tag einbetten, wie im obigen Codebeispiel gezeigt. Browser, die ActiveX-Steuerelemente unterstützen, ignorieren das EMBED-Tag innerhalb des OBJECT-Tags. Netscape- und IE-Browser, die Plug-Ins verwenden, lesen nur das EMBED-Tag und erkennen das OBJECT-Tag nicht. Das heißt, wenn Sie das EMBED-Tag weglassen, kann Firefox Ihr Flash nicht erkennen (das Rätselhafte ist jedoch, dass der IE das Flash auch normal anzeigen kann, wenn Sie das Objekt weglassen und nur „embed“ schreiben, haha, schauen wir uns die Details genauer an). Die folgende Liste enthält die erforderlichen und optionalen Attribute der OBJECT- und EMBED-Tags, die zum Veröffentlichen von Filmen verwendet werden. 1. Erforderliche Attribute: CLASSID - Legt das ActiveX-Steuerelement des Browsers fest, das nur für OBJECT-Tags verwendet wird. CODEBASE – legt den Speicherort des Flash ActiveX-Steuerelements fest, sodass es automatisch heruntergeladen und installiert werden kann, wenn es im Browser nicht installiert ist. Wird nur für OBJECT-Tags verwendet. BREITE – gibt die Breite des Flash-Films in Prozent oder Pixeln an. HÖHE – gibt die Höhe des Flash-Films in Prozent oder Pixeln an. SRC – gibt die Downloadadresse des Videos an. Nur zur Verwendung mit dem EMBED-Tag. PLUGINSPAGE – legt den Speicherort des Flash-Plugins fest, sodass es automatisch heruntergeladen und installiert werden kann, wenn es nicht im Browser installiert ist. Nur zur Verwendung mit dem EMBED-Tag. ·FILM – Geben Sie die Downloadadresse des Films an. Wird nur für OBJECT-Tags verwendet. 2. Optionale Attribute und verfügbare Werte: ID – Legt den Variablennamen zur Referenz im Skriptcode fest. Nur für OBJEKT. NAME – legt den Variablennamen fest, der zum Verweisen auf Skriptcode (z. B. JavaScript) verwendet wird. Nur für EMBED. ·SWLIVECONNECT – (true oder false) Gibt an, ob Java beim ersten Herunterladen von Flash Player aktiviert werden soll. Wenn diese Eigenschaften weggelassen werden, ist der Standardwert „false“. Wenn Sie JavaScript und Flash auf derselben Seite verwenden, muss Java FSCommand verwenden, damit es funktioniert. PLAY - (true oder false) gibt an, ob der Flash-Film nach dem Download automatisch abgespielt werden soll. Wenn dieses Attribut weggelassen wird, ist es standardmäßig auf true eingestellt. LOOP – (true oder false) Gibt an, ob der Film nach dem letzten Frame angehalten oder weitergeschleift werden soll. Wenn diese Eigenschaft weggelassen wird, ist sie standardmäßig auf „true“ eingestellt. MENÜ - (wahr oder falsch) „True“ zeigt das vollständige Menü an und ermöglicht dem Benutzer das Vergrößern, Verkleinern und die Steuerung der Videowiedergabe. False Zeigt ein Menü an, das nur Setup-Optionen und Flash-Informationen enthält. QUALITÄT - (niedrig, hoch, autoniedrig, autohoch, am besten) Niedrig: Geschwindigkeit wird der Ästhetik vorgezogen und es wird kein Anti-Aliasing angewendet. Autolow konzentriert sich zunächst auf die Geschwindigkeit, ist aber immer bereit, die Schönheit bei Bedarf zu verbessern. Autohigh konzentriert sich sowohl auf die Wiedergabegeschwindigkeit als auch auf die Ästhetik, opfert jedoch die Ästhetik, um bei Bedarf die Wiedergabegeschwindigkeit sicherzustellen. Mittel wendet etwas Antialiasing an, ohne das Bitmap zu glätten. Die Qualität ist höher als bei der niedrigen Einstellung und niedriger als bei der hohen Einstellung. „Hoch“ hat Vorrang vor der Wiedergabegeschwindigkeit und Anti-Aliasing wird immer angewendet. Wenn der Film keine Animation enthält, wird das Bitmap geglättet; wenn der Film eine Animation enthält, bleibt das Bitmap ungeglättet. „Best“ bietet die beste Anzeigequalität unabhängig von der Wiedergabegeschwindigkeit. Auf die gesamte Ausgabe wird Anti-Aliasing angewendet und alle Bitmaps werden geglättet. SCALE - (alles anzeigen, kein Rand, exakt anpassen) Standard (Alles anzeigen) Der Film wird im angegebenen Bereich angezeigt, die ursprünglichen Proportionen bleiben jedoch erhalten. Auf beiden Seiten des Videos werden Ränder angezeigt. Bei Auswahl von „Kein Rand“ wird das Video so verkleinert, dass es in den angegebenen Bereich passt. Das Video bleibt dabei intakt, ein Teil des Videos kann jedoch abgeschnitten werden. Dennoch bleiben die ursprünglichen Proportionen des Films erhalten. Mit Exact Fit wird das gesamte Video im angegebenen Bereich angezeigt. Das Video kann verzerrt sein und nicht die ursprünglichen Proportionen beibehalten. AUSRICHTEN - (l, t, r, b) Standardmäßig wird das Video zentriert. Wenn das Browserfenster kleiner als das Video ist, werden die Ränder abgeschnitten. Links, Rechts, Oben, Unten werden entsprechend der entsprechenden Einstellungen am Rand des Browsers ausgerichtet. Bei Bedarf werden die anderen drei Seiten abgeschnitten. SALIGN – (l, t, r, b, tl, tr, bl, br) ·L,R,T,B TL,TR BL, BR ·WMODE- (Fenster, undurchsichtig, transparent) Legt das Fenstermodus-Attribut des Flash-Films fest und gibt die Transparenz, Schichtung und Position des Flashs im Browser an. Fenster Der Film wird in einem eigenen rechteckigen Fenster im Browser abgespielt. Undurchsichtig. Das Video verbirgt alles, was dahinter steckt. ·Transparent macht den Flash-Film transparent und zeigt den Inhalt der Webseite hinter dem transparenten Film. Dadurch wird die Leistung der Animation verringert. Außerdem ist diese Eigenschaft nicht in allen Browsern verfügbar. BGCOLOR – (#RRGGBB, hexadezimaler RGB-Wert.) Gibt die Hintergrundfarbe des Films an. Verwenden Sie diese Eigenschaft, um die in Flash festgelegte Hintergrundfarbe zu überschreiben. BASE – Legt das Basisverzeichnis oder die URL fest, die zum Auflösen aller relativen Pfade im Flash verwendet wird. Ähnlich dem <base>-Tag in einer Webseite. ·FLASHVARS übergibt Variablen an Flash Player, erfordert Flash Player 6 oder höher. Übergeben Sie Variablen auf Stammebene an den Film. Das Format der Zeichenfolge ist ein Name=Wert-Satz, getrennt durch "&". Der Browser unterstützt eine Stringlänge von 64kB. |
<<: Negative Distanz (Empathie) – iterativer Prozess der gegenseitigen Beeinflussung
>>: CSS3 legt eine Maske für das Hintergrundbild fest und löst das Problem der Maskenstilvererbung
Inhaltsverzeichnis 1. Globale Wache 1.1 Globaler ...
Wenn Sie nur ein paar Tabellen oder eine einzelne...
Inhaltsverzeichnis 1. Oberflächliche Kopie 1. Obj...
1. Grundlegende Konzepte 1. Sitemesh ist eine Sei...
Inhaltsverzeichnis 1. Benutzerdefinierter Import ...
Inhaltsverzeichnis 1. Docker installieren 2. Sona...
1. Problem Passwort für mysql5.7 unter Linux verg...
Inhaltsverzeichnis Verschiedene Möglichkeiten zum...
Inhaltsverzeichnis Überblick Globale Hook-Funktio...
Viele Leute haben mich auch gefragt, welche Büche...
Hintergrund: Hoch- und Herunterladen von Dateien ...
Inhaltsverzeichnis Thema analysieren Gebrauchsgeg...
Vorwort Wie Sie wissen, unterstützt Linux viele D...
Wie erstelle ich mit HTML, CSS und JS einen einfa...
Inhaltsverzeichnis Kurze Analyse des MySQL Master...