Ir para conteúdo

POWERED BY:

Arquivado

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

netoikeda

Puxar LINK de um XML para um botão no flash

Recommended Posts

Bom gente, é basicamente isso que está no titulo msm, tenho um botão no flash, e preciso pegar um link que vai ser gerado no XML, como faço?? já tentei assim:

bt_link.onPress = function (){
getURL(this.firstChild.childNodes[3].childNodes[2].firstChild.nodeValue, "_blank");
	}
Mais nem deu certo, já tentei com aspas, mais como havia imaginado tbm nao deu, alguem tem uma luz??? Vlws galera o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carregue o XML com load

 

var xml:XML = new XML();
var guardaXML:Array = new Array();
xml.ignoreWhite = true;

xml.load('exemplo.xml');
xml.onLoad = function(ok)
{
if(ok)
{
 cn = xml.firstChild.childNodes;
 for(var i = 0; i < cn.length; i++)
 {
	guardaXML.push(cn[i].childNodes);
 }
}
else
{
 //Mensagem de erro
}
}

bt.onPress = function(){ getURL(guardaXML[2]); }

Isso é um exemplo de como você deve fazer, ou seja, guarde o link em uma variavel na hora de carregar o XML e ai então você usa essa variavel para chamar dentro do botão.

Tem alguns exemplos na net de XML's mais complexos, de como montar... mas basicamente é procurar pelos nodes o que você quer ;)

 

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.