Ir para conteúdo

POWERED BY:

Arquivado

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

ciclop

[Resolvido] como fazer botão FLASH para ancora em frame HTML?

Recommended Posts

ola pessoal

Tenho um html composto por 2 frameset ( lado esquerdo fixo que usarei para um menu flash e lado direito , que usarei para o conteudo ao comprido com scroll, onde situei varias ancoras mostrando cada seção do site) quero apenas saber como seria o script AS no flash para botão do menu, que estará no frame lado esquerdo ,chamar uma daterminada ÂNCORA no outro frame lado direito. Estou procurando a tempo isso, mas não encontro solução que funcione mesmo. se alguém souber fico grato. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala cara beleza?

Cria a ancora em primeiro e de o nome a ela...

Digamos q ela esta no index.html e você deu o nome a ela de #ladoesquerdo

No getURL você vai por tipo assim.... index.html/#ladoesquerdo

 

Se entendi sua pergunta essa é a solução.....

 

 

abraços!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para linkar com uma âncora no HTML, tem que utilizar javascript no getURL, pois apenas o endereço da página não resolve, ex:

getURL("java script:window.location.href=\"filename.html#anchorname\"");

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para linkar com uma âncora no HTML, tem que utilizar javascript no getURL, pois apenas o endereço da página não resolve, ex:

getURL("java script:window.location.href=\"filename.html#anchorname\"");

Abs.

Pessoal, obrigado pelas dicas, sim, sabia destas duas dicas pois revirei a internet e já havia visto sobre como fazer..mas não entendia por que não funcionava...mas ontem revendo tudo que testei, percebi que o erro estava em utilizar de forma errada o SCript AS para um MC e não para um BT. Usei on (release) no MC, enquanto que deveria ser para o botão ( e que andava meio enferrujado em AS , hehe) . Agora funcionou direitinho e inclusive fiz tanto num MC quanto num BT!! Valew de qualquer forma as dicas!!. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para linkar com uma âncora no HTML, tem que utilizar javascript no getURL, pois apenas o endereço da página não resolve, ex:

getURL("java script:window.location.href=\"filename.html#anchorname\"");

Abs.

 

 

 

 

eu usei esse codigo mas ele deu erro ao conpilar "Call to a possibly undefined method getURL"

e tb o erro "migration issue:The method geturl is no longer supported. For equivalent functionality, see flash.net.URLLoader....

esse codigo é grande o numero é 1060

 

aki o codigo como eu coloquei

 

quemsomos.addEventListener (MouseEvent.CLICK,botao1);

function botao1(event:MouseEvent){

getURL("java script:window document.location='index.html#ancora';void(0)");

}

os erros é na linha onde esta o getURL

Compartilhar este post


Link para o post
Compartilhar em outros sites

ActionScript 2 era o que eles estavam conversando...

 

em AS 3 que é seu caso...

é navigateToUrl(REQUEST, target)

 

 

como assim onde eu coloco isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vai ao google e digita navigateToURL que você vai encontrar onde colocar...

 

Eu to dizendo que é pra substituir o getURL por isso...

Você está usando ActionScript 3!!!

 

Leia esse tópico: http://forum.imasters.com.br/index.php?/topic/246610-actionscript-3-0/

 

Abraços

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.