作者ybite (小犬)
看板Flash
标题Re: [问题] flash CS3 +ASP
时间Fri Nov 7 02:46:34 2008
※ 引述《winge (小春)》之铭言:
恕删
: --------------------------------------------------------------
: 终於成功的透过flash CS3写入资料库了
: 现在的问题是 我想要写另外一个flash档 透过id去搜寻 score栏位
: 单纯的asp网页 我已经写好了 也可以使用
: 但flash要怎麽得到score栏位的值呢??
: 上面的程式码 该怎麽改呢??
试试看吧
function getData(event:MouseEvent):void {
var myRequest:URLRequest = new URLRequest("
http://~.query.asp");
var myLoader:URLLoader = new URLLoader();
var myVariables:URLVariables = new URLVariables();
myVariables.id = "olala";
myRequest.method = URLRequestMethod.GET;
myRequest.data = myVariables;
myLoader.addEventListener(Event.COMPLETE, processData);
try {
myLoader.load(myRequest);
} catch (error:Error) {
trace(":(");
}
}
function processData(event:Event):void
{
xml = new XML();
var loader:URLLoader = URLLoader(event.target);
//loader.data就是页面的output
}
不过推荐用XML way,方便扩充和修改
xml = new XML();
var loader:URLLoader = URLLoader(event.target);
xml = XML(loader.data);
score = xml.data.@score;
如果用XML way,你要让asp类似这样output:
<?xml version="1.0" encoding="UTF-8" ?>
<output>
<data score="33" />
</output>
--
东 湖 284 景 美 大有巴士284 尖峰12-15分一班 离峰或假日 15-20分一班
Donghu Jingmei 1985/7/1 延驶内湖 2003/5/20 延驶松山车站
东 湖 284 景 美 首都客运284 尖峰7-10分一班 离峰12-15分 假日15-20分
Donghu Jingmei 2007/5/31 由大有巴士移交路权
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.247.164
1F:推 winge:非常感谢这位大大 11/08 00:26