Archief - Feeds laden niet (online)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

wartaal

Legacy Member
Hey,

Zit dus met het volgende probleem.

Heb dus deze code:

Ik haal dus een website met feeds op en wil deze dan
tonen in ene listbox. Nu offline werkt dit allemaal perfect, maar
online, zie je dat hij even zoekt naar de url en daarna gewoon
niks meer doet. Heb al een crossdomain.xml toegevoegd, maar dit
lijkt niks te helpen?

Hier is mijn actionscript code
Code:
	var rssLoader:URLLoader = new URLLoader();
	var rssURL:URLRequest =
	         new URLRequest("http://alaashaker.wordpress.com/feed/");
	rssLoader.addEventListener(Event.COMPLETE, rssLoaded);
	rssLoader.load(rssURL);
	 
	var rssXML:XML = new XML();
	rssXML.ignoreWhitespace = true;
	 
	function rssLoaded(evt:Event):void {
	    rssXML = XML(rssLoader.data);
	 
	    for(var item:String in rssXML.channel.item) {
	        feed.addItem(
	                  {label: rssXML.channel.item[item].pubDate.substr(0, 16) +
	                ": " + rssXML.channel.item[item].title.substr(0, 25) } );
	    }
	}
	 
	function selectLog(evt:Event):void {
	    var list:XMLList =
	                rssXML.channel.item[evt.target.selectedIndex ].children();
	    var item:XML;
	    for(var i = 0; i<list.length(); i++)
	        if(list[i].name() == "description")
	        {
			i++; break;
			}
	    item = list[i].children()[0];
    txtContent.htmlText = rssXML.channel.item[evt.target.selectedIndex].description;
    //txtContent.htmlText = item.toString();
	play();
}
feed.addEventListener(Event.CHANGE, selectLog);

edit:
hier is de crossdomain.xml

Code:
<?xml version="1.0">

<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>
<allow-access-from domain="bentblog.be/Nimbo/flash/nimbo.html"/>
<allow-access-from domain="www.bentblog.be/Nimbo/flash/nimbo.html"/>
</cross-domain-policy>

Mss dat ik die erges aan moet linken, maar vind er niks over terug? Ik dacht gewoon mee uploaden.

Alvast bedankt voor de hulp!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan