【问题标题】:How to get output of a webpage in ActionScript 3如何在 ActionScript 3 中获取网页的输出
【发布时间】:2010-03-08 12:24:45
【问题描述】:

让我们说这个页面

www.example.com/mypage

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

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

【问题讨论】:

    标签: actionscript-3


    【解决方案1】:

    试试这个:

    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));
    }
    

    【讨论】:

      【解决方案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
      }
      

      【讨论】:

        猜你喜欢
        • 2011-03-28
        • 1970-01-01
        • 2011-01-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多