Salve a tutti.. sono una matricola del portale
Volevo porvi problema che mi sta facendo del male

Ho realizzato.. prendendo spunto un pò di qua e di la .. un Read Rss in flash..

Questo funziona.. ma i link, superiori a 138 caratteri,

a questo link trovate l'applicazione in azione..

http://www.giovanniposella.com/test/...3-per-k4b.html

Se fate delle prove alcuni link funzionano altri no, e non funzionano prorpio quelli che hanno un lung numero di caratteri.

Thanks 10000

Gli rss stanno qui:

http://www.key4biz.it/rss_telecomunicazioni.xml

http://www.key4biz.it/rss_media.xml

http://www.key4biz.it/rss_internet.xml

e questo è lo script:

-----------------
stop();
// ***********************************************
// Carica il css
// ***********************************************
var rss_css:TextField.StyleSheet = new TextField.StyleSheet();
rss_css.onLoad = function(success:Boolean) {
if (success) {
trace ("css loaded...");
}
};
rss_css.load("mo_rss.css");


// ************************************************
// Carica L'xml
// ************************************************

loadDATA();


function loadDATA(){
var rss_xml:XML = new XML();
rss_xml.ignoreWhite = true;
rss_xml.onLoad = function(success:Boolean) {
if (success) {
processData(rss_xml);
} else {
trace("unable to load/parse cnet.xml");
}
};
rss_xml.load("proxy-media.php");
}

// ***********************************************
// Pocessa i dati
// ***********************************************

channel_title = "";
channel_desc = "";
channel_copyright = "";
channel_link = "";
channel_lang = "";

function processData(rm){
var rss = rm.firstChild.firstChild;
this.filmato2.item_txt.text="";
this.filmato2.item_txt.html = true;
this.filmato2.item_txt.styleSheet = rss_css;

for (i=0;i<rss.childNodes.length;i++){
//trace(rss.childNodes[i].nodeName);
if (rss.childNodes[i].nodeName == "title"){
channel_title = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "description"){
channel_description = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "copyright"){
channel_copyright = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "link"){
channel_link = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "language"){
channel_lang = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "image"){
var sTitle;
var sLink; // link
var sURL; // logo url

txtLogo.html = true;
txtLogo.htmlText="";

for (j=0;j<rss.childNodes[i].childNodes.length;j++){
if (rss.childNodes[i].childNodes[j].nodeName == "title"){
sTitle = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "link"){
sLink = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "url"){
sURL = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}
}
}else if (rss.childNodes[i].nodeName == "item"){
var itemTitle;
var itemDesc;
var itemLink;

for (j=0;j<rss.childNodes[i].childNodes.length;j++){
if (rss.childNodes[i].childNodes[j].nodeName == "title"){
itemTitle = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "description"){
itemDesc = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "link"){
itemLink = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}
}
this.filmato2.item_txt.htmlText += "<a href=\"" + itemLink + "\" target=\"_blank\"><span class=\"headline\">" + itemTitle + "</span></a>
<span class=\"thread\">" /*+ itemDesc */+ "</span>
"
}

}
}