Ir para conteúdo

POWERED BY:

Arquivado

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

Hugo Zanetti

[Resolvido] Flash + HTML

Recommended Posts

Muito boa noite,

 

 

Estou desenvolvendo um site que tem o topo dele em flash e o resto(onde aparece o conteudo das paginas) em HTML.

 

Minha duvida é a seguinte:

 

Tem como, ao clicar em algum item do menu do flash, abrir o conteudo em html sem que o menu dê um reload?

Fiz um menu em AS bem legal queria que desse pra ver ele o tempo todo sem piscar nem nada.

 

Agradeço desde já quem tiver uma luz pra me dar.

 

abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se voce fizar o resto do conteudo em iframe..

Dai basta mander o flash abrir a pagina dentro do iframe..

exemplo.

 

 

on (release){
getURL("lalalala.php", "nomedoframe");
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se voce fizar o resto do conteudo em iframe..

Dai basta mander o flash abrir a pagina dentro do iframe..

exemplo.

 

 

on (release){
getURL("lalalala.php", "nomedoframe");
}

 

Eu vi algo sobre iframe mas nao entendi direito a logica.

esse codigo que você postou seria no botao no flash, mas como ficaria no html?

Eu teria somente uma pagina em html (ex. index.html), ai dentro de alguma div eu coloco o codigo do iframe, tipo um target do flash?

Posso mandar todos os links abrir dentro do mesmo iframe que eles se sobrepoe?

 

vlww...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo, você precisa criar o código HTML do iFrame e o Javascript na página que vai ser aberta nesse iFrame.

 

index.html (ou a sua página principal)

<iframe frameborder="0" scrolling="no" allowtransparency="true" name="banner" id="conteudo" width="820" height="100%"></iframe>

página-a-ser-aberta.html

<div id="tamanho">

     ...Conteúdo da Página...

</div>

<script language="JavaScript">
    // JavaScript Document
    parent.document.getElementById("conteudo").height = document.getElementById("tamanho").scrollHeight + 10; 
    //+ 10: Margem Superior e Inferior, somadas
</script>

E aí no Flash é só colocar o código apontando para esse iFrame.

 

on (release){
getURL("página-a-ser-aberta.html", "conteudo");
}

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.