Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wellington755

[Resolvido] Flash 100%

Recommended Posts

Boa noite pessoal

 

Estou ha um tempo tentando deixar o flash 100% nos navegadores, e consegui através de pesquisas aqui e no google.

 

o problema é que só funcionou no Chrome (PERFEITAMENTE), no IE o flash fica cortado e alinhado a direita e no Firefox, fica centralizado e e bem reduzido.

 

olha como fica

 

CHROME

 

Imagem Postada

 

IE 8.0

 

Imagem Postada

 

FIREFOX 3.5

 

Imagem Postada

 

 

Se alguém puder me ajudar ou souber alguma forma que funcione, Agradeço!!

estou fazendo testes há dias e nada até agora. Além do Chrome que funciona não sei pq

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, o código é esse, obrigado!!

 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Site</title>
<style type="text/css">
<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>

<body>
<center>
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/SWFlash.cab#version=7,0,0,0" name="stage"
 WIDTH="100%" HEIGHT="100%" ALIGN="top" id="stage">
<PARAM NAME=movie VALUE="index.swf">
<PARAM NAME=menu VALUE=false>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=salign VALUE=LT>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="index.swf" menu=false quality=high salign=LT bgcolor=#FFFFFF  WIDTH="100%" HEIGHT="100%" NAME="stage" ALIGN="top" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>
</center>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloca padding: 0px; no css também, se não der, teste esse ai:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Site</title> 
<style type="text/css"> 
<!--
body {
	margin: 0;
}
-->
</style> 
</head> 
 
<body> 
<object width="100%" height="100%"><param name="movie" value="index.swf"wmode" value="transparent"></param><embed src="index.swf"application/x-shockwave-flash" wmode="transparent" width="100%" height="100%"></embed></object> 
</body> 
</html>

Testa ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marco Rougeth obrigado pela ajuda,

 

mas o que mudou é que tanto no IE como Firefox, o sfw aparece reduzido no centro superior no navegador.

como nas imagens do inicio do post. (Imagem Firefox)

 

colocando padding: 0px - ele fica da mesma forma so que alinhado a esquerda.

 

será que é coisa dos navegadores? o Chrome continua funcionando perfeitamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz um teste exatamente com esse código no Chrome, Firefox e IE e deu certinho.

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>teste</title> 
<style type="text/css"> 
<!--
body {
	margin: 0;
}
-->
</style> 
</head> 
 
<body> 
<object width="100%" height="100%"><param name="movie" value="index.swf"></param><embed src="index.swf"application/x-shockwave-flash" width="100%" height="100%"></embed></object> 
</body> 
</html>

Se você der uma olhada no código fonte desse link, dá pra ver que é bem simples.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É amigo, valeu pela ajuda!!

mas não deu mesmo.. só funciona no chrome aqui... estranho.. amanhã tento testar em outros computadores ou deixar o tamanho fixo por segurança.

 

mas me diz uma última coisa, é preciso algum ActionScript também? ou apenas esse HTML

 

valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

coloque isso antes do <html> :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

 

no <body coloca isso topmargin="0" leftmargin="0"

 

no embed coloca o style para definir o width e o height

<embed src="endereço.swf" style="width: 100%; height: 100%;"></embed>

 

então ficaria mais ou menos assim:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Titulo</title>
</head>
<body bgcolor="#FFFFFF" topmargin="0" leftmargin="0">
<center>
<embed src="endereco.swf" quality="high" bgcolor="#ffffff" style="height: 100%; width: 100%;" name="index_novo" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_br" />
</body>

</html>

 

este aqui funciona em qualquer navegador, eu ja testei. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Boa sorte http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema não é o "Flash" ! É a forma de como os navegadores interpretam as marcações do seu XHTML...

 

Pesquisa e estude sobre DTD (DocType) e siga os padrões do W3C. - Na seção WebStandards deste fórum tem muita informação.

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marco, Airton obrigado pela ajuda, mas todos os códigos ficaram da mesma forma aqui..

 

vou pesquisar sobre o DTD e W3C pra ver se consigo, o código apenas não tem solucionado, se encontrar posto a solução pro pessoal aqui!!

 

Obrigado a todos!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.