AccueilFAQRechercherMembresGroupesS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.


    Insertion du flash (transparence sous IE et MF)

    Partagez
    avatar
    Riku Asakura
    MasculinAge : 30Messages : 5736

    le Sam 8 Mar 2008 - 23:59



    Voilà. Ayant eu un petit problème d'affichage il n'y a pas longtemps avec un flash sous Internet Explorer (IE) ainsi que sous MF (Mozilla Firefox), j'ai fait quelques recherches pour résoudre ce problème.

    Dans le but de vous éviter tout cela, je vous passe le code utile pour la transparence autant sous IE que sous MF :


    Code:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
              codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
              width="largeur" height="hauteur">
        <param name="movie" value="animation.swf">
        <param name="quality" value="high">

        <param name="wmode" value="transparent">
        <!-- si on a IE /-->
        <object data="animation.swf"
                width="largeur" height="hauteur" type="application/x-shockwave-flash">
        <param name="quality" value="high">
        <param name="wmode" value="transparent">
        <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
        FAIL (the browser should render some flash content, not this).
        </object>
          <!-- si on a IE FIN /-->

      </object>

    La partie < param name="wmode" value="transparent" des object est valide normalement pour MF et IE.


    Bien entendu ce code est utile surtout pour adapter un flash sur n'importe quel fond. (surtout si vous changez souvent de couleur de fond XD).

    _______________________________________________________________________
    _______________________________________________________________________


    Il en existe un qui permet une adaptation pour des couleurs de fond bien précises, n'employant pas le wmode, que voici :
    Code:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
              codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
              width="largeur" height="hauteur">
        <param name="movie" value="animation.swf">
        <param name="quality" value="high">

        <param name="bgcolor" value="black">
      <object data="animation.swf"
                width="largeur" height="hauteur" type="application/x-shockwave-flash">
        <param name="quality" value="high">
        <param name="bgcolor" value="black">
        <param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
        FAIL (the browser should render some flash content, not this).
        </object>
    </object>

     

    Bien entendu la ligne du wmode disparait pour laisser place au paramètre bgcolor. Remplacer entre guillements de value votre couleur ou code couleur.

    _______________________________________________________________________
    _______________________________________________________________________




    Voilà, j'espère que cela vous servira ! Au plaisir ! Wink

    PS : Bien entendu tous ces codes sont personnalisables, et les paramètres peuvent être combinés bien souvent Wink




    Yo ho, all together
    Hoist the colours high
    Heave oh, thieves and beggars
    Never shall we die

      La date/heure actuelle est Jeu 14 Déc 2017 - 22:01