Ir para conteúdo

Arquivado

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

Scaico

[] Manter efeitos no menu após trocar de página

Recommended Posts

E lá vou eu, com um tópico novo por dia.

 

Peço aos moderadores que, caso eu esteja fazendo algo errado (postando dúvidas em local errado ou algo do tipo), me avisem. É que essa vida de desenvolvedor em estágio de desenvolvimento é complicada mesmo. :rolleyes:

 

Minha nova dúvida é a seguinte (dei uma pesquisada e não achei nada do tipo... peço perdão caso já exista):

 

Criei o meu menu em flash e gostaria que, dependendo da página em que eu estivesse, o "link" do menu ficasse colorido. Não apenas no "hover" ou "up", mas o tempo inteiro.

 

Por exemplo:

estando no index.asp e clicando em empresa, abre o arquivo empresa.asp...

estando no empresa.asp, o botão "empresa" do meu menu ficaria sempre laranja, ou sempre bold, por exemplo.

 

Penso em algum comando que cheque o endereço do navegador e, com isso, altere a propriedade da letra...

 

Edit2:

 

Estou tentando com o seguinte código no primeiro frame:

CODE

stop();

 

if(_root._url = "empresa.asp"){

_root.gotoAndStop("empresa_laranja")

}

 

if(_root._url = "clientes.asp"){

_root.gotoAndStop("clientes_laranja")

}

Mas isso está travando tudo... Ele deve entrar num loop infinito e trava o flash... Pelo visto não foi uma boa idéia :(

Alguma luz?

 

Obrigado.

 

 

Update: Estou tentando usar setRGB, mas também não está funcionando. Testei alguns tutoriais mas nenhum funciona. :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara

existem N maneiras de se fazer isso, do jeito mais simples ate os mais complexos...

você pode fazer isso na mao... direcionando prum determinado frame... mais ai teria q usar mc ao inves de btn

ou mudando a cor do camarada por codigo mesmo

 

seria mais facil postar um fla ai

flws

=]

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara

existem N maneiras de se fazer isso, do jeito mais simples ate os mais complexos...

você pode fazer isso na mao... direcionando prum determinado frame... mais ai teria q usar mc ao inves de btn

ou mudando a cor do camarada por codigo mesmo

 

seria mais facil postar um fla ai

flws

=]

Fala Pino, valeu pela resposta...

 

 

Estou tentando usar setRGB... o código está assim:

novaCor = new Color(bt_empresa);

if (_root._url = "empresa.asp") {
	novaCor.setRGB(0x00FF00);
	}

porem ele está ignorando completamente o if e está mudando a cor do botão, independente da página em que eu esteja...

 

eu já vi a opção (_root._url.indexOf(link) == 0) mas não sei como funciona.

 

Aqui está o FLA:

http://www.yousendit.com/download/R3oza3NYcVh6NExIRGc9PQ

 

Abraços e valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa!

fala cara!

beleza?

 

ou testei seu codigo da seguinte maneira...

 

novaCor = new Color(produtos_btn);

 

produtos_btn.onPress = function () {

novaCor.setRGB(0x00FF00);

}

 

instanciei o produtos pra produtos_btn

 

funfou direitinho cara...

deve ter alguma coisa errada aki...

if (_root._url = "empresa.asp") {

 

como nunca mexi com isso... tenta colocar o endereço completo... http://www... bla bla bla

flws

=]

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa!

fala cara!

beleza?

 

ou testei seu codigo da seguinte maneira...

 

novaCor = new Color(produtos_btn);

 

produtos_btn.onPress = function () {

novaCor.setRGB(0x00FF00);

}

 

instanciei o produtos pra produtos_btn

 

funfou direitinho cara...

deve ter alguma coisa errada aki...

if (_root._url = "empresa.asp") {

 

como nunca mexi com isso... tenta colocar o endereço completo... http://www... bla bla bla

flws

=]

Fala Pino, beleza?

 

Eu fiz o teste como botão (onPress e tal) também... tinha funcionado.

O problema está no IF mesmo.

Também tentei usando o endereço completo, mas nem rolou.

Pra ser sincero, já desisti, fiz da maneira mais fácil e menos correta.

 

 

 

 

Obrigado pela ajuda!

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.