Ir para conteúdo

Arquivado

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

Raul Ribeiro

_root em AS3

Recommended Posts

Boa tarde,

 

tenho o seguinte codigo simples em AS2 que funciona perfeitamente:

import flash.external.*;

var oasId = _root.ads_id;
fechar_btn.onRelease = function ()
{
    ExternalInterface.call("window._ads['"+oasId+"'].trigger", "colapse");
};

sendo " _root.ads_id " uma variavel global definida no servidor, creio que por JS (nao tenho controle algum sobre o servidor, pois é uma plataforma terceirizada)

 

minha primeira tentativa de recuperar esta variavel foi:

var oasId = MovieClip(root).ads_id;

a segunda tentativa foi:

var oasId = ExternalInterface.call("function () {return oas_id}");

e nenhuma funcionou.

 

Alguém podeira me ajudar com ideias para recuperar esta variavel "ads_id" para fazer a chamada em AS3?

 

 

Muito 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.