Ir para conteúdo

POWERED BY:

Arquivado

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

Vazio

Topo em fash

Recommended Posts

E ai gaelra

 

 

Estou com um problemao, tenho que entregar um site e o que acontece é o seguinte,

 

Tenho dois Frames, um topo em flash e o conteudo, porem eu quero que o site tenha uma barra de rolagem para esses dois frames diferentes, entederam...

 

Eu nao posso atualizar a pagina inteira, pois se eu atualizo ela, o topo, consequentemente atualiza tambem , se eu estou na seção produtos ele voltará para a home.

 

Bom galera, espera a ajuda de voces, pois eu nao se mesmo o que fazer!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido de Dúvidas Gerais http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Webstandards: CSS / XML / XHTML/ HTML

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara isso deveria ser na seção de flash mesmo, moveram errado mas eu posso te ajudar...

 

Eu ja fiz isso passando variavel para dentro do flash.

 

Você faz o seguinte.

 

1º Keyframe: Preloading

2º Keyframe: O efeitos do topo se montando

3º Keyframe: O topo montado

 

Se vai fazer o seguinte, deixa tudo no mesmo html.. nada de frames que isso só vai complicar sua vida

 

Quando você for chamar o swf no seu html após o nome do arquivo cria a variavel.

 

Exemplo no código do Dreamweaver

<script type="text/javascript">

AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','width','755','height','250','src','topo?secao=produtos','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','menu','false','wmode','transparent','movie','topo?secao=produtos' ); //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=6,0,29,0" width="755" height="250">

<param name="movie" value="topo.swf?secao=produtos">

<param name="quality" value="high"> <param name="menu" value="false">

<param name="wmode" value="transparent">

<embed src="topo.swf?secao=produtos" width="755" height="250" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" wmode="transparent"></embed>

</object>

</noscript>

Com isso se eu for no primeiro keyframe e colocar pra imprimir essa variavel num dinamic text ele vai imprimir produtos

 

Ou seja, ele vai ler o valor passado pelo html dentro do flash.

 

Então você pode colocar no segundo keyframe

(para caso não esteja armazendando no cache ele ainda faz o preloading).

 

if (secao == "produto"){
	   _root.gotoAndStop(3); // Se ele ver que criada a variavel secao com o valor produtos ele vai para o terceiro keyframe não fazendo o efeito da montagem de novo.
	   // Aqui se pode jogar o comando pra ele carregar essa "seção" que você perde ao recarregar o flash.
	   // Jogar o action script pra ele mostrar essas seções. Sacou!!!

}

 

 

Bom a idéia é essa.

 

Flw aee

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.