Ir para conteúdo

POWERED BY:

Arquivado

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

kel teixeira

com FLASH+XML

Recommended Posts

Seguinte gente: na parte de discografia do site estou usando flash+xml! mas tem um detalhe que não consigo fazer: COLOCAR UM LINK VARIAVEL NO XML, em cada ID o link fosse para o destino escolhido no XML! No caso SINGLES!

 

abaixo os códigos:

 

XML:

<DISCOGRAPHY>

<SECCION></SECCION><LOGIN></LOGIN>

 

<CONTENIDO ID="1" IMAGEN="../images/lip.jpg" TITULO="LIVE IN PARIS 05" SINGLE="SINGLES">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="2" IMAGEN="../images/ria.jpg" TITULO="RESTA IN ASCOLTO">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="3" IMAGEN="../images/fti.jpg" TITULO="FROM THE INSIDE">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="4" IMAGEN="../images/tbo.jpg" TITULO="THE BEST OF - E RITORNO DA TE">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="5" IMAGEN="../images/tteim.jpg" TITULO="TRA TE E IL MARE">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="6" IMAGEN="../images/lmr.jpg" TITULO="LA MIA RISPOSTA">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="7" IMAGEN="../images/lccv.jpg" TITULO="LE COSE CHE VIVI">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="8" IMAGEN="../images/laura.jpg" TITULO="LAURA">

COMING MORE INFO

</CONTENIDO>

 

<CONTENIDO ID="9" IMAGEN="../images/laurapausini.jpg" TITULO="LAURA PAUSINI">

COMING MORE INFO

</CONTENIDO>

</DISCOGRAPHY>

 

 

 

 

NO FLASH:

System.useCodePage = true;

var pagina_xml = new XML();

pagina_xml.ignoreWhite = true;

function parseo(y) {

if (y) {

raiz_xml = pagina_xml.firstChild;

web_txt.text = raiz_xml.attributes.NOMBRE;

nodos = raiz_xml.childNodes;

botonera = nodos[0].childNodes;

titSeccion_txt.text = botonera[0].firstChild.nodeValue;

for (i=1; i<9; i++) {

_root["op"+i].text = botonera.firstChild.nodeValue;

}

titLogin_txt.text = nodos[1].firstChild.nodeValue;

for (i=2; i<4; i++) {

_root["tit"+(i-1)+"_txt"].text = nodos.attributes.TITULO;

_root["ima"+(i-1)+"_mc"].loadMovie(nodos.attributes.IMAGEN);

_root["con"+(i-1)+"_txt"].text = nodos.firstChild.nodeValue;

_root["sin"+(i-1)+"_txt"].text = nodos.attributes.SINGLE;

}

fecha_date = new Date();

noticias_txt.htmlText = "<p><b>"+fecha_date.getDate()+"/"+(fecha_date.getMonth()+1)+"/"+fecha_date.getFullYear()+"<b></p><P ALIGN='RIGHT'>";

noticias = nodos[4].childNodes;

for (i in noticias) {

noticias_txt.htmlText += "<I>"+noticias.attributes.TITULO+"</I><BR>"+noticias.firstChild.nodeValue+"<BR>_____<BR><BR>";

}

}

}

pagina_xml.onLoad = parseo;

pagina_xml.load("conf.xml");

Compartilhar este post


Link para o post
Compartilhar em outros sites

no caso assim?:

 

Action:

_root["sin"+(i-1)+"_txt"].htmlText = nodos.attributes.SINGLE;

 

e no xml?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kel, ele ta te retornando o SINGLE na tela?Se tiver o problema é qual?Você quer que quando clique nele, que ele visite uma pagina?Explica direito o que é esse "link" que você quer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gostaria que a caixa de texto 'single' fosse uma variavel com link!que quando o internauta clicasse nele abriria o link, no caso java script:launch('single_do_album')!

Compartilhar este post


Link para o post
Compartilhar em outros sites

EX.

 

no xml:

 

<single1 item="Múscias para dormir" link="/utilidades/direitos_do_viajante.php"/>

 

no flash:

 

pra ler: _root.Movie(txt).text =(single.childNodes[0].childNodes[0].attributes.item);

 

 

Movie(txt).onRelease = function ()

{

getURL(single.childNodes[0].childNodes[0].attributes.link,"_parent");

 

};

 

é isso?? http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

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.