Explication détaillée des paramètres des balises d'objet HTML
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="580" height="110"> <param name="_cx" value="10372"> <param name="_cy" value="2355"> <param name="FlashVars" value="-1"> <param name="Movie" value="swf.swf"> <param name="Src" value="1.swf"> <param name="WMode" value="Transparent"> <param name="Play" value="-1"> <param name="Loop" value="-1"> <param name="Quality" value="High"> <param name="SAlign" value> <param name="Menu" value="0"> <param name="Base" value> <param name="AllowScriptAccess" value="always"> <param name="Scale" value="ShowAll"> <param name="DeviceFont" value="0"> <param name="EmbedMovie" value="0"> <param name="BGColor" value> <param name="SWRemote" value> <embed src="1.swf" width="580" height="110" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" menu="false"></embed> </object>
Paramètres et attributs
Les attributs et paramètres de balise suivants décrivent le code HTML créé par la commande Publier. Vous pouvez vous référer à cette liste lorsque vous écrivez votre propre code HTML pour afficher du contenu Flash. Sauf indication contraire, toutes les entrées s'appliquent à la fois aux balises d'objet et aux balises d'intégration. Les entrées facultatives sont également répertoriées ici. Internet Explorer reconnaît les paramètres de la balise object et Netscape reconnaît les paramètres de la balise embed. Les attributs peuvent être utilisés dans les balises d'objet et d'intégration. Lors de la personnalisation d'un modèle, les variables de modèle répertoriées ici peuvent être remplacées par les valeurs correspondantes. Voir Personnalisation des modèles de publication HTML.
Remarque : Les propriétés et paramètres répertoriés dans cette section sont intentionnellement affichés en lettres minuscules pour se conformer aux normes XHTML.
attribut/paramètre de police de périphérique
Valeur : vrai | faux
Variable de modèle : $DE
Description :
(facultatif) pour l'option "Police du périphérique" non sélectionnée Un statique text object qui spécifie s'il faut toujours utiliser la police de l'appareil pour dessiner (si la police requise est fournie par le système d'exploitation).
Attribut src
Valeur : movieName.swf
Variable de modèle : $MO
Description : Spécifiez le nom du fichier SWF à charger. S'applique uniquement à l'intégration.
Paramètres du film
Valeur : movieName.swf
Variable de modèle : $MO
Description : Spécifiez le nom du fichier SWF à charger. S'applique uniquement aux objets.
attribut classid
Valeur : clsid:D27cdb6e-ae6d-11cf-96b8-444553540000
Description : Identifie le contrôle ActiveX du navigateur. La valeur saisie doit être exactement celle indiquée ci-dessus. S'applique uniquement aux objets.
Attribut de largeur
Valeur : n ou n%
Variable de modèle : $WI
Description : Spécifiez la largeur de l'application en pixels ou en pourcentage de la fenêtre du navigateur.
Attribut de hauteur
Valeur : n ou n%
Variable de modèle : $HE
Description : Spécifiez la hauteur de l'application en pixels ou en pourcentage de la fenêtre du navigateur.
Remarque : les applications Flash étant évolutives, leur qualité ne se dégradera pas, quelle que soit la taille, tant que le rapport hauteur/largeur reste le même. (Par exemple, les tailles suivantes ont toutes un rapport hauteur/largeur de 4:3 : 640 x 480 pixels, 320 x 240 pixels et 240 x 180 pixels.)
attribut de base de code
valeur : http:// /active.macromedia.com/flash7/cabs/swflash.cab#version=7,0,0,0
Description : Identifie l'emplacement du contrôle ActiveX de Flash Player afin que le navigateur puisse Il peut être téléchargé automatiquement. La valeur saisie doit être exactement celle indiquée ci-dessus. S'applique uniquement aux objets.
attribut pluginspage
Valeur : http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash
Description : Identifie l'emplacement de la prise Flash Player -in afin que les utilisateurs puissent télécharger le plug-in s'il n'est pas déjà installé. La valeur saisie doit être exactement celle indiquée ci-dessus. S'applique uniquement à l'intégration.
Attribut swliveconnect
Valeur : vrai | faux
Description : (Facultatif) Spécifie si le navigateur doit démarrer Java lorsque Flash Player est chargé pour la première fois. Si cette propriété est omise, la valeur par défaut est false. Si vous utilisez à la fois JavaScript et Flash sur la même page, Java doit être en cours d'exécution pour que la fonction FSCommand() fonctionne. Toutefois, si vous exécutez JavaScript uniquement pour la détection du navigateur ou à d'autres fins sans rapport avec l'action fscommand(), vous pouvez empêcher Java de démarrer en définissant SWLIVECONNECT sur false. Lorsque vous n'utilisez pas JavaScript avec Flash, vous pouvez également forcer le démarrage de Java en définissant explicitement la propriété SWLIVECONNECT sur true. Le démarrage de Java peut augmenter considérablement le temps requis pour démarrer un fichier SWF. Cet indicateur ne doit donc être défini sur true que lorsque cela est nécessaire. S'applique uniquement à l'intégration.
Utilisez l'action fscommand() pour lancer Java à partir d'un fichier de projection autonome.
attributs/paramètres de lecture
Valeur : vrai | faux
Variable de modèle : $PL
Description : (Facultatif) Spécifiez si l'application démarre lorsqu'elle est chargée dans le navigateur Play . Si votre application Flash est interactive, vous pouvez laisser l'utilisateur démarrer la lecture en cliquant sur un bouton ou en effectuant une autre tâche. Dans ce cas, la définition de la propriété play sur false empêche l'application de démarrer automatiquement la lecture. Si cette propriété est omise, la valeur par défaut est true.
Attributs/paramètres de boucle
Valeur : vrai | faux
Variable de modèle : $LO
Description : (Facultatif) Spécifie que le contenu Flash est vide après avoir atteint la dernière image Limitez la lecture répétée ou arrêtez-vous. Si cette propriété est omise, la valeur par défaut est true.
attribut/paramètre de qualité
valeur : faible | moyen élevé | autohigh | meilleur
Variable de modèle : $QU
Description : (Facultatif) Spécifie le niveau d'anticrénelage à utiliser pendant la lecture de l'application. Étant donné que l'anticrénelage nécessite un processeur plus rapide pour lisser chaque image du fichier SWF avant de les afficher sur l'écran du visualiseur, vous devez choisir une valeur selon que vous souhaitez optimiser la vitesse ou l'apparence :
"Faible " donne la priorité à la vitesse de lecture plutôt qu'à l'apparence et n'utilise jamais d'anticrénelage.
"Autolow" donne la priorité à la vitesse, mais améliorera également l'apparence dans la mesure du possible. Lorsque la lecture démarre, l'anticrénelage est désactivé. Flash Player active l'anticrénelage s'il détecte que le processeur peut le gérer.
"Autohigh" se concentre à la fois sur la vitesse de lecture et l'apparence au début, mais sacrifiera l'apparence pour garantir la vitesse de lecture si nécessaire. Lorsque la lecture démarre, l'anticrénelage est activé. Si la fréquence d'images réelle tombe en dessous de la fréquence d'images spécifiée, l'anticrénelage est désactivé pour augmenter la vitesse de lecture. Utilisez ce paramètre pour émuler la commande Anti-Aliasing dans Flash (Affichage > Mode Aperçu > Anti-Aliasing).
Medium applique un certain anti-aliasing mais ne lisse pas le bitmap. Ce paramètre produit une image de meilleure qualité que le paramètre Faible, mais de qualité inférieure à celle du paramètre Élevé.
"Élevé" donne la priorité à l'apparence plutôt qu'à la vitesse de lecture, il applique toujours l'anticrénelage. Si le fichier SWF ne contient pas d'animation, le bitmap est lissé ; si le fichier SWF contient une animation, le bitmap n'est pas lissé.
"Meilleur" offre la meilleure qualité d'affichage quelle que soit la vitesse de lecture. Toutes les sorties sont anticrénelées et tous les bitmaps sont lissés.
Si l'attribut qualité est omis, sa valeur par défaut est élevée.
Attributs/paramètres bgcolor
Valeur : #RRGGBB (valeur RVB hexadécimale)
Variable de modèle : $BG
Description : (Facultatif) Spécifiez la couleur d'arrière-plan de l'application. Utilisez cette propriété pour remplacer le paramètre de couleur d'arrière-plan spécifié dans le fichier Flash SWF. Cette propriété n'affecte pas la couleur d'arrière-plan de la page HTML.
attribut/paramètre d'échelle
Valeur : showall | noborder | exactfit
Variable de modèle : $SC
Description : (Facultatif) Lorsque les valeurs de largeur et de hauteursont pourcentages, définissez la manière dont l'application est placée dans la fenêtre du navigateur.
"Showall" (par défaut) permet d'afficher l'intégralité du contenu Flash dans la zone spécifiée sans distorsion, tout en conservant son rapport hauteur/largeur d'origine. Des bordures peuvent apparaître sur les côtés de l'application.
"Noborder" redimensionne le contenu Flash pour remplir la zone spécifiée sans distorsion. Il conserve le rapport hauteur/largeur d'origine de l'application, mais peut provoquer un recadrage.
"Exactfit" entraîne l'affichage de l'intégralité du contenu Flash dans la zone spécifiée, mais ne tente pas de conserver le rapport hauteur/largeur d'origine. Des distorsions peuvent se produire.
Si cet attribut est omis (et que les valeurs de largeur et de hauteur sont des pourcentages), sa valeur par défaut est showall.
attribut d'alignement
Valeur : Par défaut | L | R | B
Variable de modèle : $HA
Description : Spécifiez la valeur d'alignement des balises object, embed et img, et Détermine la façon dont le fichier Flash SWF est placé dans la fenêtre du navigateur.
"Par défaut" centre l'application dans la fenêtre du navigateur et recadrera les bords si la fenêtre du navigateur est plus petite que l'application.
L, R, T et B alignent respectivement l'application le long des bords gauche, droit, supérieur et inférieur de la fenêtre du navigateur, en recadrant les trois côtés restants si nécessaire.
Paramètres de salign
Valeur : L | R T | B | BL | BR
Variable de modèle : $SA
Description : (Facultatif) position du fichier Flash SWF dans la zone définie par les paramètres de largeur et de hauteur. Pour plus d’informations sur ces conditions, consultez l’attribut/paramètre d’échelle.
L, R, T et B alignent respectivement l'application le long des bords gauche, droit, supérieur et inférieur de la fenêtre du navigateur, en recadrant les trois côtés restants selon les besoins.
TL et TR alignent respectivement l'application sur les coins supérieur gauche et supérieur droit de la fenêtre du navigateur, en recadrant le bas et les bords droit ou gauche restants, selon le cas.
BL et BR alignent respectivement l'application sur les coins inférieurs gauche et inférieur droit de la fenêtre du navigateur, en recadrant le bord supérieur et les bords droit ou gauche restants, selon le cas.
Si cet attribut est omis, le contenu Flash sera centré dans la fenêtre du navigateur.
Attribut de base
Valeur : Répertoire ou URL de base
Description : (Facultatif) Spécifie le répertoire de base ou l'URL utilisé pour résoudre toutes les instructions de chemin relatif dans les fichiers Flash SWF. Cette propriété est utile si le fichier SWF est enregistré dans un répertoire différent de vos autres fichiers.
Attributs/paramètres du menu
Valeur : vrai | faux
Variable de modèle : $ME
Description : (Facultatif) Spécifiez quand le spectateur clique avec le bouton droit dans le navigateur (Windows) Ou le type de menu qui apparaît lorsque vous cliquez sur Commande-clic (Macintosh) sur une zone d'application.
"true" affiche un menu complet, permettant à l'utilisateur d'améliorer ou de contrôler la lecture avec diverses options.
"false" affiche un menu qui contient uniquement l'option "À propos de Macromedia Flash Player 6" et l'option "Paramètres".
Si cet attribut est omis, la valeur par défaut est vraie.
Attribut/paramètre wmode
Valeur : Fenêtre | Opaque | Transparent
Variable de modèle : $WM
Description : (Facultatif) Vous permet d'utiliser la transparence dans le contenu Flash d'Internet Explorer 4.0. , positionnement absolu et capacités d'affichage en couches. Cette balise/propriété n'est valide que sous Windows avec le contrôle ActiveX Flash Player.
"Fenêtre" utilise la propre fenêtre rectangulaire de la vidéo pour lire l'application sur la page Web. "Fenêtre" indique que l'application Flash n'a aucune interaction avec la couche HTML et est toujours au premier plan.
« Opaque » fait que l'application masque tout ce qui se trouve derrière elle sur la page.
"Transparent" permet à l'arrière-plan de la page HTML d'apparaître à travers toutes les parties transparentes de l'application, ce qui peut réduire les performances de l'animation.
"Opaque sans fenêtre" et "Transparent sans fenêtre" peuvent interagir avec les calques HTML et permettre au calque situé au-dessus du fichier SWF d'observer l'application. La différence entre les deux options est que Transparent permet la transparence, donc si une partie du fichier SWF est transparente, la couche HTML située sous le fichier SWF peut apparaître à travers cette partie.
Si cet attribut est omis, la valeur par défaut est Window. S'applique uniquement aux objets.
attribut/paramètreallowscriptaccess
Valeur : toujours | jamais mêmedomaine
Description : utilisez allowscriptaccess pour permettre à une application Flash de communiquer avec la page HTML qui l'héberge. Ce paramètre est obligatoire car les opérations fscommand() et getURL() peuvent amener JavaScript à utiliser les autorisations de la page HTML, qui peuvent être différentes des autorisations de l'application Flash. Cela a des implications importantes pour la sécurité entre domaines.
permet toujours d'exécuter des opérations de script à tout moment.
ne désactive jamais toutes les opérations de script.
samedomain Autorise les scripts uniquement si l'application Flash appartient au même domaine que la page HTML.
La valeur par défaut utilisée par tous les modèles de publication HTML est samedomain.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!