xml- swf çağırma

  • Konbuyu başlatan Konbuyu başlatan xk-2
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

xk-2

Seçkin Üye
Seçkin Üye
Mesajlar
457
Arkadaşlar merhaba. Bir öğrencim ilde yapılan bir yarışma için bir web sitesi hazırladı. Flash bir site

http://anemon.eu5.org swf içine bilgileri xml den çağırıyor. xml den swf içerisine bir swf daha çağırmak istiyoruz ama halledemedik. Yardımcı olacak arkadaşlara teşekkürler....

<?xml version="1.0" encoding="utf-8"?>
<items>
<item>
<content><![CDATA[<span class="title">Manisa Genel Bilgiler</span>
<p align="justify"><img src="thumbnails/21.gif" width="300" height="137" />

Yüzölçümü: 13.810 km²
Nüfus: 1.154.418 (1990)
İl Trafik No: 45
Batı Anadolu'da Spil Dağı ile Gediz Nehri arasında yer alan Manisa, Ege Bölgesinin ulaşım bakımından önemli bir noktasında bulunan zirai, ticari ve sanayi açıdan gelişmiş bir kentimizdir. Tarihi M.Ö. 3000 yıllarına inen ilde Hitit, Frig, Lidya, Makedon, Roma, Bizans, Beylikler ve Osmanlı uygarlıklarına ait izler bulunmaktadır. Tarih boyunca kültür ve sanatın yoğunlaştığı, ticaret yollarının geçtiği Manisa, kültürel ve doğal zenginlikleri ile ilgi çekici tatil olanakları sunmaktadır.
 
Hocam umarım işine yarar.Uzun zaman sonra senin için açtım kod yazdım:))Bu kodlar harici as dosyası içinde yazıldı.

package
{
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;

/**
$(CBI)* ...
$(CBI)* @author Eray AYDIN
$(CBI)*/
public class swfyukle extends Sprite
{
private var ld:Loader;
private var urlLoader:URLLoader;
private var xml:XML;


public function swfyukle():void
{
xmlyukle();
}
private function xmlyukle():void
{
urlLoader = new URLLoader(new URLRequest("a.xml"));
urlLoader.addEventListener(Event.COMPLETE, onComplateXml);
}
private function onComplateXml(e:Event):void
{
xml = new XML(e.currentTarget.data);
yukle();
}
private function yukle():void
{
ld = new Loader(new URLRequest(xml.artık ne istersen));
ld.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplateSwf);
}
private function onComplateSwf(e:Event):void
{
trace("yukleme tamam");
}
}

}
 
BBNET
Geri
Üst