Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Como eu faria para adicionar imagem para cada item neste caso?
Xml seria:
<?xml version="1.0" encoding="iso-8859-1"?>
<noticias value="2000" nome="Os 10 mais" imagem="news01.jpg">
<![CDATA[ Noticia 1 <br>]]>
</noticias>
Mas o q add no AS2?:
function carregando(success)
{
if (success)
{
var qNoticias = xml.childNodes.length;
trace (qNoticias);
_global.tempo = xml.childNodes[0].attributes.value;
var i = 0;
while (i < qNoticias)
{
var noticia = xml.childNodes[i].firstChild.nodeValue;
var titles = xml.childNodes[i].attributes;
trace(_global.tempo+"Carregado");
trace(_global.title+"Carregado");
array_content.push({listar:noticia, nome:titles.nome});
++i;
} // end while
var col = 0;
var linha = 0;
var qCol = 11;
var j = 0;
while (j < qNoticias)
{
if (col <= qCol)
{
duplicateMovieClip("paginacao_mc", "paginacao" + j + "_mc", j);
eval("paginacao" + j + "_mc")._x = Math.round(15 + col * 20);
if (linha == 0)
{
eval("paginacao" + j + "_mc")._y = 11;
}
else
{
eval("paginacao" + j + "_mc")._y = linha * 33;
} // end else if
eval("paginacao" + j + "_mc").id = j;
eval("paginacao" + j + "_mc").paginaTxt.text = eval("paginacao" + j + "_mc").paginaTxt.text + (j + 1);
eval("paginacao" + j + "_mc").bolinhadeFundo_mc._alpha = 55;
eval("paginacao"+j+"_mc").onRelease = function() {
limpar();
this.bolinhadeFundo_mc._alpha = 100;
dados_txt.htmlText = array_content[this.id].listar;
title_txt.htmlText = "<b>" + array_content[this.id].nome + "</b>";
_global.count = this.id;
for (loop=0; loop<qNoticias; loop++) {
if (loop != _global.count) {
trace (loop + " - Loop");
eval("paginacao" + loop + "_mc").bolinhadeFundo_mc._alpha = 55;
} // end if
} // end of for
};
eval("paginacao"+j+"_mc").onReleaseOutside = function() {
this.bolinhadeFundo_mc._alpha = 55;
mostrar();
intervalo();
};
++col;
}
else
{
++linha;
col = 0;
--j;
} // end else if
++j;
} // end while
intervalo();
trace (qNoticias + " Xml carregado com sucesso");
}
else
{
trace ("Erro ao carregar Xml");
txtArea_txt.htmlText = txtArea_txt.htmlText + "Erro ao carregar Xml";
} // end else if var teste = array_content.length;
if (_global.count < teste)
{
dados_txt.htmlText = array_content[_global.count].listar;
title_txt.htmlText = "<b>" + array_content[_global.count].nome + "</b>";
eval("paginacao" + _global.count + "_mc").bolinhadeFundo_mc._alpha = 100;
if (_global.count > 0)
{
eval("paginacao" + (_global.count - 1) + "_mc").bolinhadeFundo_mc._alpha = 55;
} // end if
++_global.count;
}
else
{
for (a = 0; a <= teste; a++)
{
eval("paginacao" + a + "_mc").bolinhadeFundo_mc._alpha = 55;
} // end of for
_global.count = 0;
} // end else ifSystem.useCodepage = true;
xml = new XML();
xml.ignoreWhite = true;
xml.onLoad = carregando;
var array_content = new Array();
xml.load("carregandoTexto.xml");Carregando comentários...