การส่งค่าตัวแปรจาก Text file หรือ asp.net หรือ PHP ไปยัง Flash AS3
Code ใน Asp.net :
Response.Write(topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว)
Code ใน PHP :
echo 'topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว'
Code ใน Text File :
topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว
ใน Flash AS3 :
function URLLoaderVar() {
var loader:URLLoader = new URLLoader();
configureListeners(loader);
//var request:URLRequest = new URLRequest("urlLoaderExample.txt");
//var request:URLRequest = new URLRequest("http://localhost/TestWeb/testload.php?id=1");
var request:URLRequest = new URLRequest("http://localhost/TestWeb/testload.aspx?id=1")
try {
loader.load(request);
} catch (error:Error) {
trace("Unable to load requested document.");
}
}
function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, loadvarComplete);
}
function loadvarComplete(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
trace("completeHandler: " + loader.data);
var vars:URLVariables = new URLVariables(loader.data);
//เอาตัวแปรไปใช้
trace("ตัวแปรที่ 1 = " + vars.topic);
trace("ตัวแปรที่ 2 = " + vars.news);
}
No comments:
Post a Comment