Ciao, tramite un file XML carico del testo e una foto in un campo di testo all'interno di flash, ora vorrei che la foto avesse un link che al click quindi mi aprisse un popup, come fare?
Così lego l'XML e carico le foto e i testi:
codice:
var pathFoto = "immagini/eventi/liveStory/";
datiXML = new XML();
datiXML.ignoreWhite = true;
datiXML.path = this;
datiXML.onLoad = function(ok) {
if (ok) {
for (var i = 0; i < this.firstChild.childNodes.length; i++) {
var att = this.firstChild.childNodes[i].attributes;
txt += "<font color=\"#FF9900\">Data <font color=\"#FFFF00\">" + att.data + "
";
txt += "<font color=\"#FF9900\">Evento <font color=\"#FFFF00\">" + att.luogo + "
";
txt += "<font color=\"#FF9900\">Descrizione: <font color=\"#FFFFFF\">" + att.descrizione + "
";
//txt += "[img]" + att.foto1 + "[/img]" + "
";
//txt += "[img]" + att.foto2 + "[/img]"+ "
";
//txt += "[img]" + att.foto3 + "[/img]" + "
";
if (att.foto1 == "") {
txt += "[img]" + pathFoto + att.foto1 + "[/img]" + "
";
//trace("manca foto " + [i]);
} else {
//trace("foto " + [i]);
txt += "[img]" + pathFoto + att.foto1 + "[/img]" + "
";
}
}
} else {
testo.text = "Eventi al momento non disponibili";
}
};
datiXML.load("liveStory.xml");
Mentre il file xml è così strutturato:
codice:
<playlist id="news">
<item id='1' data='1/01/2004' luogo='LiveStory rock' foto1='prova1.jpg' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi '/>
<item id='2' data='2/01/2004' luogo='LiveStory pop' foto1='prova3.jpg' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi per voi'/>
<item id='3' data='3/01/2004' luogo='LiveStory tuttigusti' foto1='prova2.jpg' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi per voi'/>
<item id='4' data='4/01/2004' luogo='LiveStory Palavobis' foto1='' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi per voi'/>
<item id='5' data='5/01/2004' luogo='LiveStory Palavobis' foto1='prova1.jpg' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi per voi'/>
<item id='6' data='6/01/2004' luogo='LiveStory Palavobis' foto1='' descrizione='Evento spettacolare (à è ì ò ù) con molti ospiti famosi e tanti artisti speciali, invitati da noi per voi'/>
</playlist>
Detto ciò qualcuno ha idea di come linkare la foto caricata dall'esterno :master: