Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera to com a seguinte dúvida...eu tenho umá página em html com uma animação em flash cs3. Quando fiz a animação foi gerado 4 arquivos, swf, html e 2 em js com os nomes e codigo abaixo que vai no html:- Minha pergunta é como eu coloco mais de 1 animação numa página html, se quando gero os swf gera estes códigos? Alguém sabe explicar se tem um meio prático? Obrigado!!!
ERRunSWFContent.js
AC_RunActiveContent.js
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<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](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0)'
'width', '758',
'height', '150',
'src', 'logobanner',
'quality', 'high',
'pluginspage', '[http://www.macromedia.com/go/getflashplayer](http://www.macromedia.com/go/getflashplayer)'
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'logobanner',
'bgcolor', '#000000',
'name', 'logobanner',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', 'logobanner',
'salign', ''
); //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,0,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0) width="758" height="150" id="logobanner" align="middle">
<param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" />
<param name="movie" value="logobanner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="logobanner.swf" quality="high" bgcolor="#000000" width="758" height="150" name="logobanner" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) />
</object></noscript>vou testar aqui...valeuuuu
Olhando o código ele faz referência apenas ao arquivo logobanner, se colocar mais um swf neste código como seria o procedimento correto uma vez que os aquivos que eu quero por tem nome e tamanhos diferentes?
<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', '758',
'height', '150',
'src', 'logobanner',
'quality', 'high',
'pluginspage', 'http://www.macromedia.com/go/getflashplayer'
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'logobanner',
'bgcolor', '#000000',
'name', 'logobanner',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', 'logobanner',
'salign', ''
); //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,0,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0)** width="758" height="150" id="logobanner" **align="middle">
<param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" />
<param name="movie" value="logobanner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="logobanner.swf" quality="high" bgcolor="#000000" **width="758" height="150" name="logobanner"** align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) />
</object></noscript>uou...
tenta algo mais simples:
<embed src="nomedoarquivo.swf" style="width: 758; height:150" quality="high" bgcolor="#000000" lign="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
acho que só precisa disso...
Dependendo do embed não funciona em IE 6... FF, IE8, safari...
Isso ai é uma desgraça
Como eu disse baixe o SWFObject e faça como lá
Muito simples.
Não tem mistério algum para usar... fora que ajuda o google a ler seu site em swf
Segue aqui o link para baixar ele
http://code.google.com/p/swfobject/
Abraços
Galera valeu pelas dicas
Vou usar esse SWFObject
Achei até um site que explica como instala-lo, acho que ajuda também por isso vou postar aqui...
http://andregs.blogspot.com/2006/09/swfobject-insero-e-deteco-do-flash.html
depois vou postar se deu tudo certo
abs
Copiar e colar o código 2 vezes funciona... não precisa re fazer a chamada do javascript... com tags <script>
Agora é uma boa você dar uma lida em SWFObject
Abraços