Ir para conteúdo
Fórum Script Brasil
  • 0

Configurar width e height em flash


Rodrigo26

Pergunta

Boa tarde pessoal,

Gostaria de configurar a altura e largura de uma animação em flash com base na resolução de tela do usuário.

//detectando a resolução de tela e atribuindo as variáveis altura e largura

var largura=screen.width;

var altura=screen.height;

Poderia transferir diretamente?tipo width=largura?

Caso não possa fazer. Como poderia ser pelo id?

document.getElementById('nome do id').???=altura+'px';

Quem souber, fico muito grato.

abrs,

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Infelizmente mestre o método não funcionou...

Claro que posso estar fazendo algo de errado, por isso estou te deixando a disposição um pequeno exemplo em flash que é só uma imagem de 1280x800 para teste.

http://rapidshare.com/files/226308096/exemplo.zip.html

Data:27/04/09

Expira o arquivo em 90 dias.

Fiz um em php que funcionou contudo o usuário tem que clicar em enviar para colher os dados e assim configurar a tela.

Se tiver algum comando que junto com onload de javascript redirecionasse a página automaticamente para a próxima, também resolveria.

Eis os códigos:

<html xmlns="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>T.J Associados</title>
<script type="text/javascript">
function atualiza(){
//detectando a resolução de tela a concatenando a variável resultado
var largura1=screen.width;
var altura1=screen.height;
var altura2 = document.getElementById("altura_id");
altura2.value = altura1;
var largura2 = document.getElementById("largura_id");
largura2.value = largura1; 
}
</script> 
</head>
<body>
<form name="resolusao" action="recebe1_1.php" method=post>
<input type="hidden" id="altura_id" name="altura" value="" />
<input type="hidden" id="largura_id" name="largura" value="" />
<input type=submit value="Enviar" onclick="atualiza()">
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml/DTD/xhtml1-transitional.dtd">
<html xmls="http://ww.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br">
<head>
<title>Teste</title>
<meta http-equiv="Content-Type" content="text/html; charset=isso-8859-1" />
</head>
<body>
<?php
$altura = $_REQUEST['altura'];
$largura = $_REQUEST['largura'];
$altura =  '"' .$altura. '"';
$largura =  '"' .$largura. '"';
?>
<div style="position:absolute; left:0; top:0; padding:0; margin:0"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width=<?php echo $largura;?>  height=<?php echo $altura;?>  id="index">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="index.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="index.swf" quality="high" bgcolor="#ffffff" width=<?php echo $largura;?> height=<?php echo $altura;?> name="index" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></div>
</body>
</html>

Muito obrigado

Editado por Rodrigo26
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...