Ir para conteúdo

POWERED BY:

Arquivado

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

FielDesigner

[Resolvido] qual imagem foi carregada?

Recommended Posts

olá a todos, bom indo direto ao assunto,

estou usando aquele sistema de atendimento online via msn em meu site,

como todos sabem, ele passa um caminho de img, que dependendo do status

atual do msn do atendente, ele puxa uma imagem diferente.

 

http://www.wlmessenger.net/static/img/presence/Offline.gif

ou

http://www.wlmessenger.net/static/img/presence/Online.gif

 

só que é uma img muito pequena e muita gente fica sem saber se o antendente

está ou nao online.

 

entao a ideia é puxar a img externa pelo flash (ate ai consegui), depois verificar

qual imagem foi carregada, e ai entao, mostrar pro cliente da maneira que eu quiser,

se o status esta online ou nao.

 

o cod que to usando pra carregar a img externa é:

 

nomedomc.loadMovie("http://messenger.services.live.com/users/.........presenceimage?mkt=pt-br");

 

espero que tenham entendido,

aguardo a ajuda de alguem...

 

desde ja agradeço, a atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carregue a imagem com loadClip da classe MovieClipLoader()

 

Assim você vai poder usar resize e outras coisas mais... pois você vai ter as informações do objeto carregado no evento onLoadInit()

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Berseck, obrigado pela ajuda, mas nas pesquisas que fiz aqui,

nao consegui achar um jeito do listener ou onloadInit me trazer o

nome ou url da img que foi carregada.

 

consegui fazer carregar e tudo mais...

mas como pegar o nome ou url da imagem que foi carregada nao encontrei...

olhei no help do flash tb mas sem sucesso.

 

bom obrigado pela ajuda.

 

vou continuar a busca por aqui.

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se quer o nome da url carregada???

 

Se você ta fazendo

loadClip("NOME DA URL", mc);

 

Ou seja se tem uma variavel ali no lugar do nome da url basta pegar essa variavel...

e printar ela que você vai ter o que você quer não???

 

Se ela tiver retornando um numero randomico que retorna um valor diferente...

 

Você fazendo assim:

var mc:MovieClip = this.createEmptyMovieClip("mc", 1);
var mcl:MovieClipLoader = new MovieClipLoader();

mcl.loadClip("http://forum.imasters.com.br/random_logos/logo3.png", mc);

function onLoadInit(target){
	trace(target._name);
	trace(target._url);
}

mcl.addListener(this)

No name ele vai dar display o nome do object que carregou a imagem ou seja MC

E no _url ele vai mostrar a url carregada.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

=) isso rapaaaaazzz esse target._url que eu tava precisando, ajudou d++++++++ da conta brother

depois que estiver pronto eu posto aqui pra você ver como ficou...

 

muito obrigado novamente, sem sua ajuda nao conseguiria fazer...

valeuuu

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.