如何在ActionScript 2中输出网页

时间:2010-03-08 14:42:19

标签: actionscript-2

For Actionscript 2.0

让我们说这个页面

www.example.com/mypage

返回一些我想在Actionscript中解析的html。

如何在返回字符串变量中的响应时从Actionscript调用此页面?

4 个答案:

答案 0 :(得分:0)

使用LoadVars():

var lv = new LoadVars();

//如果你想传递一些变量,那么: lv.var1 =“按钮”; lv.var2 =“1”;

lv.sendAndLoad(“http://www.example.com/mypage.html”,lv,“POST”);

lv.onLoad = loadedDotNetVars;

function loadedDotNetVars(成功) {     如果(成功)     {         //操作成功         跟踪(lv.varnameGotFromPage)     }     其他     {         // 手术失败     } }

//如果你不想发送数据,只需从中获取数据,然后只使用lv.Load(...)代替sendAndLoad(...)

答案 1 :(得分:0)

我明白。然后使用此代码:

 docXML = new XML(msg);
    XMLDrop = docXML.childNodes;
    XMLSubDrop = XMLDrop[0].childNodes;
    _root.rem_x = (parseInt(XMLSubDrop[0].firstChild));
    _root.rem_y = (parseInt(XMLSubDrop[1].firstChild));
    _root.rem_name = (XMLSubDrop[2].firstChild);

答案 2 :(得分:0)

var htmlFetcher:LoadVars = new LoadVars();

htmlFetcher.onData = function(thedata) {
    trace(thedata); //thedata is the html code
};

使用:

htmlFetcher.load("http://www.example.com/mypage");

致电。

答案 3 :(得分:-1)

我想你可以使用:

page = getURL(“www.example.com/mypage.html”);

它会将页面内容加载到页面变量上。