Ciao a tutti..

Sto cercando di personalizzare un po' il filmato delle scroll news presente nella sezione flash-mx: http://flash-mx.html.it/tutorial/vie...?idtutorial=11

e vorrei che le notizie che scorrono siano cliccabili e linkino ad un ipotetico sito www.miosito.it?variabile=2

Ho provato a rendere i campi (dinamici) come testo html, ma inserendo l'indirizzo nel campo apposito delle proprietà non ottengo nulla.

Questo è lo script da me modificato:

filexml = "../db.xml?rnd="+random(99999);



mioxml = new XML();
apparray = new Array();
apparray2 = new Array();
mioxml.load(filexml);
mioxml.onLoad = Metti;

function Metti (success) {
if (mioxml.loaded) {
apparray = mioxml.childNodes;
Dati();
MenuBar();
loaderxml = "";
}
;
}
;
function MenuBar () {
newsmax = ladata.length-1;
//trace(newsmax)
newscounter = 0;
for (i=0; i<=newsmax; i++) {
clipnews.attachMovie("tabnews", "tabnews"+i, i);
clipnews["tabnews"+i]._x = 500*i;
clipnews["tabnews"+i]._y = 1;
clipnews["tabnews"+i].data.textWidth = 10;
clipnews["tabnews"+i].data = ladata[i];
clipnews["tabnews"+i].notizia = lanotizia[i];
clipnews["tabnews"+i].file = ilfile[i];


if (i<9) {
clipnews["tabnews"+i].numero = "0"+(i+1);
} else {
clipnews["tabnews"+i].numero = (i+1);
}
;
}
;
}
;
function Dati () {
ladata = new Array();
lanotizia = new Array();
ilfile = new Array();
puntini = "...";
// note = new Array();
// trace(apparray);
for (k=0; k<=apparray.length; k++) {
if (apparray[k].nodeName == "news") {
apparray2 = apparray[k].childNodes;
//ladata.push(apparray[k].attributes.data.toString());
//lanotizia.push(apparray[k].childNodes.toString());

// note.push(apparray[k].attributes.note.toString());
for (z=0; z<=apparray2.length; z++) {
if (apparray2[z].nodeName == "titolo") {
ladata.push(apparray2[z].childNodes.toString());

//_root.htitolo.push(myarray3[k].attributes.h);
//trace(myarray3[k]);
//trace(i);
//_root["slideclip"+i].slide.campo1 = _root.myarray3[k].childNodes.toString();
}
if (apparray2[z].nodeName == "sottotitolo") {
lanotizia.push(apparray2[z].childNodes.toString());
lanotizia.textWidth = 10;
//if (lanotizia.length > 10){

//}
//_root.hsottotitolo.push(myarray3[k].attributes.h);
//trace(myarray3[k]);
//_root["slideclip"+i].slide.campo2 = _root.myarray3[k].childNodes.toString();
}
if (apparray2[z].nodeName == "filename") {
ilfile.push(apparray2[z].childNodes.toString());
//_root.hfilename.push(myarray3[k].attributes.h);
//trace(myarray3[k]);
//_root["slideclip"+i].slide.campo3 = _root.myarray3[k].childNodes.toString();
}
}
}
}
;
}
;

Sapete propormi una soluzione alternativa?

1000 grazie.