Ir para conteúdo

POWERED BY:

Arquivado

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

Brunoweb

Trocar swf que vem do xml consegue?

Recommended Posts

Bom dia a todos,

 

tenho uma index, e nela tem um banner no topo, que tem um arquivo xml que o controla, nele eu tenho 5 chamadas de banners, e esses banners alternam na pagina inicial.

 

Agora o proposito:

 

Quero definir para cada pagina que o usuario entrar exibir um swf diferente, porque ta chato toda pagina que abre, exibe o mesmo banner inicial, sendo que tem outros mais interessantes, então esta ai a dúvida, como resolveria este seguinte problema .

 

Estou aguardando, desde já obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

//No caso você usará o seu xml

var xmlArray:Array = new Array("swf1", "swf2, swf3");

var minNum:int = 0;

var maxNum:int = xmlArray.length;

 

//Gera um numero ramdomico de acordo com o os indices do seu xml

var randomSWF:int = Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum);

 

//pega uma url aletoria do seu xml

var swfUrl:String = xmlArray[randomSWF]['url'];

 

 

var loader:Loader = new Loader();

var swfURLReq:URLRequest = new URLRequest(swfUrl);

loader.load(swfURLReq);

 

[...]

 

;)

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.