【问题标题】:ActionScript don't load HTML resources with HTMLLoaderActionScript 不使用 HTMLLoader 加载 HTML 资源
【发布时间】:2011-11-14 21:05:18
【问题描述】:

我目前正在通过 ActionScript HTMLLoader 下载网站,以便稍后访问 DOM 以从页面中获取一些信息。

问题是:页面上链接的每个资源(图像、样式表、javascript)也会被加载,这需要一些额外的时间。我真的不需要这些资源,因为只有普通的 HTML/DOM 才有趣。

有没有办法禁止加载链接资源?起初我尝试使用 URLLoader 并将结果解析为 XML,但是当网站无效时,这不起作用。我也没有找到将给定 HTML 字符串验证/解析为有效 XML 的库。

我在桌面上使用 Adob​​e AIR。

【问题讨论】:

    标签: html xml actionscript-3 dom air


    【解决方案1】:

    也许很复杂,但您可以使用 URLLoader 加载文件,将其转换为字符串,使用正则表达式删除指向您不需要的外部资源的链接,然后将结果加载到 HTMLLoader。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-28
      • 2018-01-29
      • 2018-01-26
      • 1970-01-01
      • 2019-06-21
      • 2016-04-09
      相关资源
      最近更新 更多