1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Código de um SWF

Discussão em 'Web Development' iniciada por jigoro, 12 de Dezembro de 2008. (Respostas: 1; Visualizações: 3430)

  1. jigoro

    jigoro Power Member

    Boas,

    Voçes quando fazem algo em flash, por exemplo um baner ou algo em que têm que usar o swf, é necessário usar o codigo todo que o flash gera, por exemplo ele gera o seguinte codigo:

    Código:
    <html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>banner_top_test5</title>
    <script language="javascript">AC_FL_RunContent = 0;</script>
    <script src="AC_RunActiveContent.js" language="javascript"></script>
    </head>
    <body bgcolor="#000000">
    <!--url's used in the movie-->
    <!--text used in the movie-->
    <!-- saved from url=(0013)about:internet -->
    <script language="javascript">
     if (AC_FL_RunContent == 0) {
      alert("This page requires AC_RunActiveContent.js.");
     } else {
      AC_FL_RunContent(
       'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
       'width', '720',
       'height', '120',
       'src', 'banner_top_test5',
       'quality', 'high',
       'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
       'align', 'middle',
       'play', 'true',
       'loop', 'true',
       'scale', 'showall',
       'wmode', 'window',
       'devicefont', 'false',
       'id', 'banner_top',
       'bgcolor', '#000000',
       'name', 'banner_top',
       'menu', 'true',
       'allowFullScreen', 'false',
       'allowScriptAccess','sameDomain',
       'movie', 'banner_top',
       'salign', ''
       ); //end AC code
     }
    </script>
    <noscript>
     <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="[URL]http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0[/URL]" width="100%" height="100px" id="banner_top" align="middle">
     <param name="allowScriptAccess" value="sameDomain" />
     <param name="allowFullScreen" value="false" />
     <param name="movie" value="banner_top.swf" />
     <param name="quality" value="high" />
     <param name="bgcolor" value="#000000" /> 
     <embed src="banner_top.swf" quality="high" bgcolor="#000000" width="100%" height="100px" name="banner_top" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="[URL]http://www.macromedia.com/go/getflashplayer[/URL]" />
     </object>
    </noscript>
    </body>
    </html>
    
    
    normalmente uso tudo, inclusive o codigo .js que ele gera a parte, mas poderei usar só isto:

    Código:
    <embed src="banner_top.swf" quality="high" bgcolor="#000000" width="100%" height="100px" name="banner_top" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="[URL]http://www.macromedia.com/go/getflashplayer[/URL]" />
    
     
  2. geoblast

    geoblast Power Member

    Para reproduzires flash num site basta usares o object do html (<embed> bla bla). O código js a que te referes é uma forma de ultrapassar uma disposição de segurança do IE6 (não faço ideia se se mantém no IE7).
     

Partilhar esta Página