Jump to content
Fórum Script Brasil
  • 0

Flash Transparente No Firefox E Ie


saidel
 Share

Question

Aew galera, como muita gente tem problemas com transparencia no flash, principalmente pra quem usa FIREFOX , aqui tenho a solucao definitiva.

EX: aqui o codigo de um arquivo flash

<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','766','height','675','align','absbottom','title','EXEMPLO','movie','main','quality','high' ); //end AC code
      </script>
      <noscript>
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="766" height="675" align="absbottom" title="EXEMPLO">
        <param name="movie" value="EXEMPLO.swf" />
        <param name="quality" value="high" />
      </object>
      </noscript>
Dizem que apenas devemos adicionar o param name="wmode" value="transparent" , sim!, mas não apenas isto.. temos que adicionar as linhas 'wmode' e 'transparent' dentro do AC_FL_RunContent. FIcando assim:
&lt;script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','766','height','675','align','absbottom','title','EXEMPLO','movie','main','quality','high','wmode','transparent' ); //end AC code
      </script>
      <noscript>
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="766" height="675" align="absbottom" title="EXEMPLO">
        <param name="movie" value="EXEMPLO.swf" />
        <param name="quality" value="high" />
       <param name="wmode" value="transparent" />
      </object>
      </noscript>

Ta feito! Mas galera quero lembrar e não se eskeçam.

Transparencia no FIREFOX pode deixar sua animação lenta se tiver muita interpolacao.

Obrigado.

SaideLziN. =)

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Pra mim tá funcionando também sem a parte com javascript AC_FL_RunContent

Eu coloco o flash na página com <embed> e basta colocar wmode="transparent" na tag embed, ficando como no exemplo abaixo.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="766" height="25" title="EXEMPLO">

<param name="movie" value="EXEMPLO.swf" />

<param name="quality" value="high" />

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

<embed src="exemplo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="766" height="25" wmode="transparent"></embed>

</object>

Link to comment
Share on other sites

  • 0

É só adicionar a tag <param name='wmode' value='transparent'> dentro de um elemento <OBJECT> ou o argumento wmode='transparent' num elemento <EMBED> e EUREKA ! ^^

Lembrando, WMODE por padrão é window, o flash tem seu fundo opaco e tem seu Z-INDEX alto, sobrepondo outros elementos do HTML

mas pode assumir:

opaque (ainda com fundo opaco, mas permite que outros elementos HTML soprebonham a animação, como algumas <DIV> posicionadas sob o filme)

transparent torna a cor de fundo do stage transparente (como sugere o nome). Mas lembrem-se de não exagerarem na animação, por que o flash vai comer muito mais recursos com isso!

PS: posso ter feito alguma confusão entre a função de WINDOW e OPAQUE

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...