让我们说这个页面
www.example.com/mypage
返回一些我想在Actionscript中解析的html。
如何在返回字符串变量中的响应时从Actionscript调用此页面?
答案 0 :(得分:3)
试试这个:
import flash.net.*
var _loader:URLLoader = new URLLoader();
var _req:URLRequest = new URLRequest('http://www.google.com');
_loader.addEventListener(Event.COMPLETE, _onComplete);
_loader.load(_req);
function _onComplete(e:Event):void{
trace(String(_loader.data));
}
答案 1 :(得分:2)
您需要使用URLLoader并将数据加载为plain text。这是一些示例代码。
var loader:URLLoader = new URLLoader(new URLRequest("www.example.com/mypage"));
loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETE, parseReturn);
function parseReturn(e:Event):void {
var response:String = (e.target as URLLoader).data;
//do parsing here
}