FAQ Flash 5

FAQ Flash 5Consultez toutes les FAQ
Nombre d'auteurs : 4, nombre de questions : 49, dernière mise à jour : 16 juin 2021
Sommaire→Online→Publication- Pourquoi mon animation flash n'apparaît-elle pas dans ma page web ?
- Comment intégrer un swf à une page Web (HTML) ?
4.1.1. Les différents paramètres de publications
(2)
- Comment créer un swf avec le fond transparent ?
- Comment supprimer le menu contextuel (clic droit) ?
- Comment intégrer une ou plusieurs variables dans Flash, via une page html ?
- Comment publier son animation en 100% ?
- Peut-on mettre un lien HTML sur une animation Flash ?
Probablement, le plugin flash n'est pas installé sur votre navigateur.
Téléchargez la dernière version sur le site de Macromedia à cette adresse : http://get.adobe.com/fr/flashplayer/
Pour cela, deux solutions :
- Cocher le format HTML dans les paramètres de publication (Ctrl+Maj+F12) puis faire publier.
- Le faire "à la main" en choississant les options de publication que l'on souhaite.
Voici un exemple possible pour une animation nommée "mon_animation.swf" :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
width="550"
height="400">
<param name="movie" value="mon_animation.swf">
<param name="quality" value="high">
<embed src="mon_animation.swf"
quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
type="application/x-shockwave-flash"
width="550"
height="400">
</embed>
</object>Lien : Quels sont les différents paramètres de publication obligatoires ?
Lien : Quels sont les différents paramètres de publication facultatifs ?
Dans "Comment intégrer un swf à une page Web (HTML) ?", il suffit d'ajouter :
<object>
<param name="wmode" value="transparent" />
<embed wmode="transparent" />
</object>
Remarque : Ceci ne fonctionnera pas avec tous les navigateurs.
Lien : Quels sont les paramètres de publication facultatifs ?
Deux méthodes permettent de masquer partiellement le menu Flash lorsque l'on fait un clic droit sur l'animation :
- Dans le paramètre de publications, en décochant "Afficher le menu" de l'onglet HTML
- En ajoutant/modifant la valeur false au paramètre menu dans le code source de la page HTML
<object>
<param name="menu" value="false" />
<embed menu="false" />
</object>PS: Quelque soit la méthode utilisée, les options Paramètres et A propos ... s'affichent !
Lien : Quels sont les paramètres de publication facultatifs ?
Deux solutions :
1ère solution : Il suffit d'ajouter, à l'adresse du SWF, les variables désirées.
Dans "Comment intégrer un swf à une page Web (HTML) ?" il faut changer la ligne
<param name=movie value="mon_animation.swf">par
<param name=movie value="mon_animation.swf?variable1=valeur1">2ème solution : Utiliser le paramètres de publications facultatifs flashVars
<object>
<param name = "flashvars" value="id=3" />
<embed flashvars = "id=3" />
<object>Lien : Quels sont les paramètres de publication facultatifs ?
Pour que votre animation prenne tout l'espace offert par votre navigateur, les options de publication width et height autorisent des valeurs en pourcentage.
Ainsi le code devrait être celui-ci :
<object width="100%" height="100%" >
<embed width="100%" height="100%" />
</object>
Malheureusement, sur certains navigateurs, cela ne suffit pas !
Pour résoudre ce problème, il suffit d'ajouter les propriétés des feuilles de style (CSS) suivantes :
Non !
Ce genre de code ne marche pas :
<a href="index.htm"><embed><object>...</object></embed></a>Il est nécessaire de mettre ceci sur l'action du bouton Flash :
on(press){
getURL("index.htm");
}


