netoikeda 0 Denunciar post Postado Junho 1, 2010 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
Thiago de Oliveira Cruz 21 Denunciar post Postado Junho 1, 2010 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