Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera,
estou tentando fazer com que o site em flash que estou fazendo se ajuste de acordo com o monitor do usuário que esta vsitando o site, mas não estou conseguindo muito bem, ja procurei aqui no fórum, em outros fóruns, google etc.. etc...
Pelo que encontrei, eu teria que colocar no primeiro frame este código:
>
Stage.scaleMode = "noScale";
fscommand("allowscale", true/false);
E teria que colocar 100% na altura e largura na hora de chamar o swf no html, mais nao to conseguindo!
Alguém pode me dar uma luz?!
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Tentei fazer isso e não rolou, meu código html está assim:
>
<html xmlns="[http://www.w3.org/1999/xhtml"](http://www.w3.org/1999/xhtml) xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Jorge Alex</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#ffffff">
<!--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](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0)'
'width', '100%',
'height', '100%',
'src', 'site',
'quality', 'high',
'pluginspage', '[http://www.macromedia.com/go/getflashplayer](http://www.macromedia.com/go/getflashplayer)'
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'noscale',
'wmode', 'transparent',
'devicefont', 'false',
'id', 'site',
'bgcolor', '#ffffff',
'name', 'site',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', 'site',
'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="100%" height="100%" id="site" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="site.swf" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /> <embed src="site.swf" quality="high" scale="noscale" wmode="transparent" bgcolor="#ffffff" width="100%" height="100%" name="site" 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>
</body>
</html>
Mais ele corta o flash na página, da uma olhada no link: http://www.kwcompany.com.br/jorgealex/
Abraços!
;)
ninguem q possa ajudar...passaram 4 dias e nada! =/
Cara mas é isso ai que eu falei mesmo =(
A função noscale não deve ser chamada caso você queira redimensionar........
Não há necessidade de chamar ela
Fora que você deve escolher a opção Match Movie nas opções de publicação do flash na parte de html...
que deve resolver seu problema...
Fala berseck,
ainda não resolveu cara, eu fiz do jeito que você falou, mais quando eu vou ver o resultado no HTML ele fica assim:
http://www.kwcompany.com.br/jorgealex/
será que o motivo é a resolução que eu estou usando pra fazer o site?! Eu estou usando 982x696!
Abraços!
;)
Seu erro:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0) width="902" height="592">
<param name="movie" value="site.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent" />
<embed src="site.swf" quality="high" wmode="transparent" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) type="application/x-shockwave-flash" width="902" height="562"></embed></object></td>
Coloca em 100% vai........
Abraços
coloque 100% do width e no height em todas as variaveis do html referentes ao flash tanto no AC.js como no embed....... como nos parametros
Abraços