IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > Flash 8 et anciennes versions (mx 2004, mx et Flash 5) > Publication
        Pourquoi mon animation flash n'apparaît-elle pas dans ma page web ?
        Comment intégrer un swf à une page Web (HTML) ?
        3.4.1. Les différents paramètres de publications (2)
                Quels sont les paramètres de publication obligatoires ?
                Quels sont les paramètres de publication facultatifs ?
        Comment intégrer un swf à une page xhtml ?
        Comment créer un swf avec le fond transparent ?
        Comment intégrer une ou plusieurs variables dans Flash, via une page html ?
        Comment publier son animation en 100% ?



Pourquoi mon animation flash n'apparaît-elle pas dans ma page web ?
auteurs : Brice Franzoia, Grégory Dumas
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://www.macromedia.com/go/getflashplayer_fr


Comment intégrer un swf à une page Web (HTML) ?
auteurs : Brice Franzoia, Grégory Dumas
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 : faq Quels sont les paramètres de publication obligatoires ?
lien : faq Quels sont les paramètres de publication facultatifs ?

Comment intégrer un swf à une page xhtml ?
auteur : Grégory Dumas
Il suffit d'adapter le code suivant :

<object type="application/x-shockwave-flash" data="mon_animation.swf" width="550" height="400">
   <param name="movie" value="mon_animation.swf" /> 
</object> 
lien : faq Comment intégrer un swf à une page Web (HTML) ?
lien : faq Quels sont les paramètres de publication obligatoires ?
lien : faq Quels sont les paramètres de publication facultatifs ?

Comment créer un swf avec le fond transparent ?
auteur : Brice Franzoia

<object>
    <param name="wmode" value="transparent" />
    <embed wmode="transparent" />
</object>

Remarque : Ceci ne fonctionnera pas avec tous les navigateurs.

lien : faq Quels sont les paramètres de publication facultatifs ?

Comment intégrer une ou plusieurs variables dans Flash, via une page html ?
auteurs : Brice Franzoia, Grégory Dumas
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 : faq Quels sont les paramètres de publication facultatifs ?

Comment publier son animation en 100% ?
auteurs : Grégory Dumas, Bolo Michelin
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 :

body,html {  
  margin:0px;  
  padding:0px; 
  height:100%; 
}


Consultez les autres F.A.Q's


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2003-2006 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.