suchen
HeimWeb-FrontendHTML-TutorialEinführung in den Unterschied zwischen OBJECT- und EMBED-Tags, die bei der Anzeige von Flash-Inhalten_HTML/Xhtml_Webseitenproduktion verwendet werden

1. Einführung:

Wenn wir Flash-Inhalte normal auf einer Webseite anzeigen möchten, muss ein Tag vorhanden sein, das den Flash-Pfad auf der Seite angibt. Das heißt, die OBJECT- und EMBED-Tags. Das OBJECT-Tag wird für den IE-Browser auf der Windows-Plattform verwendet, während EMBED für den Netscape Navigator-Browser auf den Windows- und Macintosh-Plattformen und den IE-Browser auf der Macintosh-Plattform verwendet wird. Der IE auf der Windows-Plattform verwendet Activex-Steuerelemente zum Abspielen von Flash, während andere Browser die Netscape-Plug-in-Technologie zum Abspielen von Flash verwenden.

Das Folgende ist ein einfaches Codebeispiel zum Einfügen von Flash in eine Webseite:

Code:

Code kopieren
Der Code lautet wie folgt:

codebase="http:/ /download.macromedia.com /pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
WIDTH="550" HEIGHT="400" id="myMovieName">

NAME="myMovieName" ALIGN="" TYPE="application/ x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">




2. Warum alle oben genannten Tags verwenden? Können einige Tags weggelassen werden?

Das OBJECT-Tag wird in Browsern von Windows IE3.0 und höher oder anderen Browsern verwendet, die Activex-Steuerelemente unterstützen. Die Attribute „classid“ und „codebase“ müssen genau wie im obigen Beispiel geschrieben werden. Sie teilen dem Browser die Adresse mit, an die er den Flash Player automatisch herunterladen soll. Wenn Sie den Flash Player nicht installiert haben, wird in Browsern nach IE3.0 eine Eingabeaufforderung angezeigt, in der Sie gefragt werden, ob Sie den Flash Player automatisch installieren möchten. Wenn Sie nicht möchten, dass Benutzer, die den Flash Player nicht installiert haben, den Player automatisch herunterladen, können Sie diese Codes natürlich weglassen.
EMBED-Tag wird in Netscape Navigator 2.0 und späteren Browsern oder anderen Browsern verwendet, die Netscape-Plug-Ins unterstützen. Das Attribut „pluginspage“ teilt dem Browser die Adresse zum Herunterladen des Flash-Players mit. Wenn der Flash-Player nicht installiert wurde, muss der Benutzer den Browser nach der Installation neu starten, um ihn normal verwenden zu können.
Um sicherzustellen, dass die meisten Browser Flash normal anzeigen können, müssen Sie das EMBED-Tag im OBJECT-Tag verschachteln, genau wie im obigen Codebeispiel. 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. Mit anderen Worten: Wenn Sie das EMBED-Tag weglassen, kann Firefox Ihren Flash nicht erkennen (aber was überraschend ist: Wenn Sie das Objekt weglassen und nur „embed“ schreiben, kann der IE Flash normal anzeigen, haha, schauen wir uns das genauer an ).

Nachfolgend sind die erforderlichen und optionalen Attribute der OBJECT- und EMBED-Tags aufgeführt, die zum Veröffentlichen von Videos verwendet werden.

1. Erforderliche Attribute:

·CLASSID – Legt das Activex-Steuerelement des Browsers fest, wird nur für OBJECT-Tags verwendet.
·CODEBASE – Legen Sie den Speicherort des Flash-Activex-Steuerelements fest, sodass es automatisch heruntergeladen und installiert werden kann, wenn der Browser nicht installiert ist. Wird nur für OBJECT-Tags verwendet.
·BREITE – Geben Sie die Breite des Flash-Videos in Prozent oder Pixeln an.
·HÖHE – Geben Sie die Höhe des Flash-Videos in Prozent oder Pixeln an.
·SRC – Geben Sie die Download-Adresse des Videos an. Nur für EMBED-Tags.
·PLUGINSPAGE – Legen Sie den Speicherort des Flash-Plug-Ins fest, damit es automatisch heruntergeladen und installiert werden kann, wenn der Browser es nicht installiert hat. Nur für EMBED-Tags.
·FILM – Geben Sie die Download-Adresse des Videos an. Wird nur für OBJECT-Tags verwendet.

2. Optionale Attribute und verfügbare Werte:

·ID-Variablennamen für Referenz im Skriptcode festlegen. Nur für OBJEKT.
·NAME – Legen Sie den Variablennamen zur Referenz im Skriptcode fest (z. B. Javascript). Nur zum Einbetten.
·SWLIVECONNECT – (wahr oder falsch) gibt an, ob Java aktiviert werden soll, wenn der Flash Player zum ersten Mal heruntergeladen wird. Wenn diese Attribute weggelassen werden, ist der Standardwert false. Wenn Sie Javascript und Flash auf derselben Seite verwenden, muss Java FSCommand verwenden, um zu funktionieren.
·PLAY – (wahr oder falsch) gibt an, ob der Flash-Film nach Abschluss des Downloads automatisch abgespielt wird. Wenn dieses Attribut weggelassen wird, ist der Standardwert wahr.
·LOOP – (wahr oder falsch) gibt an, ob die Schleife nach dem letzten Bild des Videos gestoppt oder fortgesetzt werden soll. Wenn dieses Attribut weggelassen wird, ist es standardmäßig „true“.
·MENU – (wahr oder falsch)
·True zeigt alle Menüs an und ermöglicht Benutzern das Vergrößern, Verkleinern usw., um die Videowiedergabe und andere Vorgänge zu steuern.
·Falsch zeigt nur das Menü mit Einstellungsoptionen und Informationen zum Blitz an.
·QUALITÄT – (niedrig, hoch, automatisch niedrig, automatisch hoch, am besten)
·Niedrig ist schneller als schön und wendet kein Anti-Aliasing an.
·Autolow konzentriert sich zunächst auf Geschwindigkeit, kann aber bei Bedarf jederzeit die Schönheit 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 Anti-Aliasing an, ohne die Bitmap zu glätten. Die Qualität ist höher als bei der niedrigen Einstellung und niedriger als bei der hohen Einstellung.
·High Beauty ist besser als die Wiedergabegeschwindigkeit und Anti-Aliasing wird immer angewendet. Wenn der Film keine Animation enthält, wird die Bitmap geglättet; wenn der Film eine Animation enthält, wird die Bitmap nicht geglättet.
·Best bietet die beste Anzeigequalität unabhängig von der Wiedergabegeschwindigkeit. Auf alle Ausgaben wird Anti-Aliasing angewendet und alle Bitmaps geglättet.
·SCALE – (Showall, Noborder, Exactfit)
·Default (Alle anzeigen) Das Video wird im angegebenen Bereich angezeigt, behält aber die ursprünglichen Proportionen bei. Auf beiden Seiten des Videos werden Ränder angezeigt.
·No Boder verkleinert das Video so, dass es in den angegebenen Bereich passt, sodass das Video unverzerrt bleibt, aber ein Teil des Videos kann abgeschnitten sein. Die ursprünglichen Proportionen des Films bleiben jedoch erhalten.
·Exact Fit führt dazu, dass das gesamte Video innerhalb eines bestimmten Bereichs angezeigt wird. Das Video wird möglicherweise deformiert und verzerrt und die ursprünglichen Proportionen werden möglicherweise nicht beibehalten.
·ALIGN - (l, t, r, b)
·Die Standardeinstellung ist zentriert. Wenn das Browserfenster kleiner als das Video ist, werden die Ränder beschnitten.
·Links, Rechts, Oben und Unten werden entsprechend den entsprechenden Einstellungen am Rand des Browsers ausgerichtet. Bei Bedarf werden die anderen drei Seiten beschnitten.
·SALIGN - (l, t, r, b, tl, tr, bl, br)
·L,R,T,B
·TL,TR
·BL,BR
·WMODE- (Fenster, undurchsichtig, transparent) Legen Sie das Fenstermodusattribut des Flash-Films fest und geben Sie die Transparenz, Kaskadierung und Position des Flashs im Browser an.
·Fenster Das Video wird in einem eigenen rechteckigen Fenster im Browser abgespielt.
·Undurchsichtiges Video verbirgt alles dahinter.
·Transparent macht das Flash-Video transparent und zeigt den Webinhalt hinter dem transparenten Video an. Dadurch wird die Animationsleistung verringert. Und diese Eigenschaft ist nicht in allen Browsern verfügbar.
·BGCOLOR – (#RRGGBB, hexadezimaler RGB-Wert.) Gibt die Hintergrundfarbe des Videos an. Verwenden Sie dieses Attribut, um die in Flash festgelegte Hintergrundfarbe zu überschreiben.
·BASE – Legen Sie das Basisverzeichnis oder die URL fest, um alle relativen Pfade in Flash aufzulösen. Ähnlich dem -Tag auf Webseiten.
·FLASHVARS überträgt Variablen an den Flash Player, wofür Flash Player 6 und höhere Versionen erforderlich sind.
·Übergeben Sie Variablen auf Stammebene an das Video. Das Format der Zeichenfolge ist ein durch „&“ getrennter Name=Wert-Satz.
·Der Browser unterstützt eine Zeichenfolgenlänge von 64 KB.
Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
HTML und Code: Ein genauerer Blick auf die TerminologieHTML und Code: Ein genauerer Blick auf die TerminologieApr 10, 2025 am 09:28 AM

HtmlisaspecifictypeofcodeFocusedonstructuringuringwebcontent, während "Code" breitincludesluages ​​-ähnlichjavaScriptandpythonforfunctionality.1) htmldefineswebpageStructureStags.2) "Code" cometesaWiNrangeOfLanguagesForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForForfirsInsForfunctionNacts

HTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerHTML, CSS und JavaScript: Wesentliche Tools für WebentwicklerApr 09, 2025 am 12:12 AM

HTML, CSS und JavaScript sind die drei Säulen der Webentwicklung. 1. HTML definiert die Webseitenstruktur und verwendet Tags wie z.

Die Rollen von HTML, CSS und JavaScript: KernverantwortungDie Rollen von HTML, CSS und JavaScript: KernverantwortungApr 08, 2025 pm 07:05 PM

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

Ist HTML für Anfänger leicht zu lernen?Ist HTML für Anfänger leicht zu lernen?Apr 07, 2025 am 12:11 AM

HTML ist für Anfänger geeignet, da es einfach und leicht zu lernen ist und schnell Ergebnisse sehen kann. 1) Die Lernkurve von HTML ist glatt und leicht zu beginnen. 2) Beherrschen Sie einfach die grundlegenden Tags, um Webseiten zu erstellen. 3) hohe Flexibilität und kann in Kombination mit CSS und JavaScript verwendet werden. 4) Reiche Lernressourcen und moderne Tools unterstützen den Lernprozess.

Was ist ein Beispiel für ein Start -Tag in HTML?Was ist ein Beispiel für ein Start -Tag in HTML?Apr 06, 2025 am 12:04 AM

AnexampleofaTartingTaginHtmlis, die, die starttagsaresesinginhtmlastheyinitiateElements, definetheirtypes, andarecrucialForstructuringwebpages und -konstruktionsthedoms.

Wie kann ich das Flexbox -Layout von CSS verwenden, um eine zentrale Ausrichtung des Segmentierungseffekts für gepunktete Linien im Menü zu erzielen?Wie kann ich das Flexbox -Layout von CSS verwenden, um eine zentrale Ausrichtung des Segmentierungseffekts für gepunktete Linien im Menü zu erzielen?Apr 05, 2025 pm 01:24 PM

Wie gestalte ich den Segmentierungseffekt der gepunkteten Linien im Menü? Bei der Gestaltung von Menüs ist es normalerweise nicht schwierig, links und rechts zwischen dem Gerichtsnamen und dem Preis von Schalen auszurichten, aber wie wäre es mit der gepunkteten Linie oder dem Punkt in der Mitte ...

Welche HTML -Elemente verwendet der Online -Code -Editor zum Implementieren von Codeeingaben?Welche HTML -Elemente verwendet der Online -Code -Editor zum Implementieren von Codeeingaben?Apr 05, 2025 pm 01:21 PM

HTML -Elementanalyse im Webcode -Editor Viele Online -Code -Editoren ermöglichen es Benutzern, HTML-, CSS- und JavaScript -Code einzugeben. Vor kurzem hat jemand vorgeschlagen ...

React statische Seitenkonstruktion: Wie vermeiden Sie die Codekomprimierung mit React-App-Brewed?React statische Seitenkonstruktion: Wie vermeiden Sie die Codekomprimierung mit React-App-Brewed?Apr 05, 2025 pm 01:18 PM

Wie Sie eine Codekomprimierung vermeiden, wenn Sie statische Seiten mit React-App-verabscheutend erstellen, möchten viele Entwickler an ...

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Sicherer Prüfungsbrowser

Sicherer Prüfungsbrowser

Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor