Ir para conteúdo

POWERED BY:

Arquivado

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

Bruno66

Desativar Layer (div) De Banner Pelo Flash

Recommended Posts

Estou com um probleminha num banner flutuante (tipo pop-up) que tem um botão fechar e tbm fecha pela linha de tempo.Bom acontece que no botão fechar uso a função:

on (press) { gotoAndStop (80);}

levando para um keyframe vazio e funciona perfeito no IE só que no FireFox os links que ficam atrás do banner ficam inativos mesmo depois de fechado.Li por aqui que posso chamar uma função como essa pra fechá-lo:

<script type="text/JavaScript">function someLayer(arquivo) {var layer = document.getElementById(arquivo);if (layer.style.display == "block") {layer.style.display == "none";}}</script>

E isso em um botão no Flash:

on (press) {      getURL("java script:someLayer('nome da layer')");}

mas isso não funcionou dando erro. Alguém sabe me dizer uma forma de isso funcionar?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim:No botão deixe só o gotoAndStop para o frame fazio 80. Nesse frame coloque somente a ação:getURL("java script:someLayer('nome da layer do flash');");//digite javascript tudo juntoE o no html, dentro de <head></head> deixe aquele bloco de código java mesmo.Abraço

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.