Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        //=============================================================================================
        public function openXML(name:String):void { //decides what XML data feed and opens it
        //=============================================================================================


                var xmlLoader:URLLoader = new URLLoader();
                var xmlData:XML = new XML();

                //add event listener to URLLoader to call closeXML upon completion
                xmlLoader.addEventListener(Event.COMPLETE, closeXML);

        xmlLoader.load(new URLRequest("http://www.gessnerengineering.com/projects"));

                //=========================================================
                function closeXML(e:Event):void {
                //=========================================================
                        xmlData = new XML(xmlLoader.data);
                        xmlLoader.removeEventListener(Event.COMPLETE, closeXML);

                        drawPage(name, xmlData);
                }

        }