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

(Resolvido) Problemas com Alinhamento URGENTE


Nato

Pergunta

boa noite!

estou com um problema e tenho q resolver o mais rapido possivel, se alguém puder me ajudar, ficarei muito agradecido.

Seguinte....

estou com um site em desenvolvimento onde meu swf tem uma resolução de 1680x1078

eu organizei o site de tal forma que um usuário com uma resolução de 1024x768, conseguirá visualizá-lo por completo.

no meu swf utilizei o seguinte código para fazer o alinhamento

allowResize = "true";

Stage.scaleMode = align;

Stage.align = "T";

onde:

/*

• T = topo centralizado

• B = baixo centralizado

• L = centralizado a esquerda

• R = centralizado a direita

• TL = topo a esquerda

• TR = topo a direita

• BL = baixo esquerda

• BR = baixo a direita

*/

No meu código HTML utilizei um script para passar algumas variáveis para o flash

segue:

<div id="header"></div>

<script type="text/javascript">

var flashVars="";

flashVars+="xmlfeed=180.xml"; // Path to xml file or PHP script

flashVars+="&lightBox=true"; // Shadowbox Switch

flashVars+="&myBckgrnd=0xFFFFFF"; // Image Reflection Background (for realistic reflection)

flashVars+="&superGlass=true"; // Transparent reflection switch (for specific background): true or false

flashVars+="&myBckGrndImage="; // Path to load specific image background

flashVars+="&myColor=#95BE0D"; // Image border color: Hex number

flashVars+="&myTextColor=0xFFFFFF"; // Tooltip text color: Hex number

flashVars+="&mySubTextColor=0xFFFFFF"; // Description text color: Hex number

flashVars+="&myArrowColor=0xFFFFFF"; // Scrollbar arrow color: Hex number

flashVars+="&myScrollColor=0x95BE0D"; // Scrollbar color: Hex number

flashVars+="&myLoadBarColor=0x95BE0D"; // Load bar color: Hex number

flashVars+="&myAlpha=0.3"; // Image border transparency ratio (0 (invisible) to 1 (max opacity))

flashVars+="&Border=square"; // Image border aspect "rounded" or "square"

flashVars+="&Tooltip=true"; // Tooltip switch

flashVars+="&descText=true"; // Description text under front image

flashVars+="&Scrollbar=permanent"; // Scrollbar behavior ("true" = autoHidden, "permanent" = always on, "false" = no scrollbar)

flashVars+="&myStep=80"; // Images pitch

flashVars+="&myOffset=40"; // Front image pitch

flashVars+="&scaleDown=75"; // Inactive images Scale in %

flashVars+="&scaleUp=100"; // Active images Scale in %

flashVars+="&MaskScene=false"; // Scene side mask switch

flashVars+="&shownPicture=5"; // Image shown at start

flashVars+="&U_Flow=true"; // U Flow switch: Linear run or U run for images

flashVars+="&descText=true"; // Description text below front image switch: true or false

flashVars+="&scrollbar_Y=280"; // Y coord of scrollbar: int number

flashVars+="&Stage.scaleMode = noScale";

flashVars+="&Stage.align = R";

flashVars+="&rollOverAnim=false"; // Rollover navigation switch: true or false

flashVars+="&easeTime=0.6"; // Ease transition time (s): Float number

flashVars+="&clips2move=8"; // Number of clips to animate: Int number

flashVars+="&crossdomain=http://static.flickr.com/crossdomain.xml"; // Load specific crossdomain.xml to load image from other domain

RunFlash("base.swf", "1680", "1078", "#ffffff", "window", "PictureFlow", flashVars);

</script>

No vinal ele chama o arquivo "base.swf" e envia as variáveis através do "flashVars"

O grande problema é que ao carregar o swf dessa forma, o código lá de cima que faz o alinhamento do site, não funciona. Ele simplesmente alinha o site totalmente para a esquerda, deixando o mesmo descentralizado, ou seja, quem possui uma resolução de 1024x768 não conseguirá visualizar o site por completo.

Tem algum parâmetro que eu possa utilizar no RunFlash para ele se alinhar, ou passar alguma variável para isso, ou então se for o caso, ...como eu poderia utilizar essas variáveis dentro do frame do swf já direto, sem precisar passar por javascript?

Não sei se entenderam minha situação, mas qqer coisa pergunte, que eu explico melhor

por favor me ajudem!!!!

obrigado

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Então, o site está feito para uma resolução de 1680x1078

mas organizei ele de forma que se o cara tiver um monitor de 1024x768, ele pudesse visualizar o site também, a diferença é que em um monitor maior, você iria ver algumas áreas "escondidas"

fazendo o alinhamento com esse código ele faz a parte central do site ficar sempre na parte central do monitor

oh, vou postar o endereço pra ter uma idéia melhor

Com alinhamento em AS sem passar as variáveis pelo javascript

allowResize = "true";

Stage.scaleMode = align;

Stage.align = "T";

http://www.ants.com.br/teste/site_junto/

Com alinhamento no <div> com as variáveis em javascript

RunFlash("base.swf", "1680", "1078", "#ffffff", "window", "PictureFlow", flashVars);

http://www.ants.com.br/teste/site/

Acho que deu pra entender melhor

esse é meu grande problema

ajudaeeeeee rsrs

obrigado.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara o problema é a área "vazia" que aparece ?!

Se for isso acho que não é motivo para esquentar a cabeça.

Coloca ele dentro de um resize só para ele ficar sempre centralizado e já era.

Eu não sei como resolver isso ae não ... Vou tentar achar algo se conseguir eu posto aqui ;)

Link para o comentário
Compartilhar em outros sites

  • 0

Consegui!!!! hehe =)

o resize não estava funcionando devido a maneira que eu estava chamando o swf por javascript

RunFlash(base.swf.......)

Consegui incluir as variáveis necessárias para meu filme direto no frame principal do swf, fazendo com que não fosse necessário eu passar via javascript

então chamei o swf pelo <embed> msmo

e funcionou tranquilo

vlw mano

brigadao

abracoo

!!

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,1k
    • Posts
      651,7k
×
×
  • Criar Novo...