# Slideshow: The fight goes on: URLRequest on Array?

**URL:** <https://forum.kirupa.com/t/slideshow-the-fight-goes-on-urlrequest-on-array/267165>\
**Category:** flash\
**Created:** [July 29, 2008, 10:39am UTC](https://forum.kirupa.com/t/slideshow-the-fight-goes-on-urlrequest-on-array/267165 "2008-07-29T10:39:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![redred](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@redred](https://forum.kirupa.com/u/redred)\
**Post date:** [July 29, 2008, 10:39am UTC](https://forum.kirupa.com/t/slideshow-the-fight-goes-on-urlrequest-on-array/267165/1 "2008-07-29T10:39:28Z")

</div>

Still strugleing with Slideshow, Loaded from external XML. Now i’m where I want to request the individual URL’s from the XML file… But in using URLLoader class, I get errors… Here’s my code:

```auto
package {
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	import flash.utils.*;
	
	public class Slideshow extends MovieClip {
		var picurl:URLRequest = new URLRequest("http://home.no/mortenbach/IAP/Images.xml");
		var picloader:URLLoader = new URLLoader();
		var mc:MovieClip = new MovieClip;
		
		public function Slideshow() { //Constructor
			picloader.addEventListener(Event.COMPLETE, loadHandler);
			picloader.load(picurl)
			addChild(mc);
		}
		
		public function loadHandler(event:Event) {
			trace("Så er xml-filen hentet.");
			var xml:XML = new XML(picloader.data);
			var urllist:XMLList = new XMLList;
			urllist = xml.Image.Url;
			var arr:Array = new Array;
			//var timer:Timer = new Timer(7000);
			
			for each (var i:String in urllist) {	
				arr.push(i);
			}
						
			for (var j:String in arr){			
				arr.forEach(onScreen);
			}
		}
		public function onScreen(element:*, index:int, arr:Array) {
			var lo:URLLoader = new URLLoader;
			var req:URLRequest = new URLRequest(element);
			lo.load(req);
		}
	}
}

```

And here’s the errors it throws:

```auto
Error opening URL 'http://image06.webshots.com/6/7/21/22/104872122LLWynR_fs.jpg'
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://image06.webshots.com/6/7/21/22/104872122LLWynR_fs.jpg
	at Slideshow/onScreen()
	at Array$/_forEach()
	at Array/http://adobe.com/AS3/2006/builtin::forEach()
	at Slideshow/loadHandler()
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()

```

The URL in the error msg, is the first in the array. It repeats the error once for every URL in the array, but sighting the first URL repeadedly. I tried using the URL in a browser (Mozilla), it works fine. I’m working on a local computer, on a larger network… Can u help??

-redred
