Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ActionScript don';无法使用HTMLLoader加载HTML资源_Html_Xml_Actionscript 3_Dom_Air - Fatal编程技术网

ActionScript don';无法使用HTMLLoader加载HTML资源

ActionScript don';无法使用HTMLLoader加载HTML资源,html,xml,actionscript-3,dom,air,Html,Xml,Actionscript 3,Dom,Air,我目前正在通过ActionScriptHtmlLoader下载网站,以便稍后访问DOM,从页面中获取一些信息 问题是:页面上链接的每个资源(图像、样式表、javascript)也会被加载,这需要一些额外的时间。我并不真的需要这些资源,因为只有简单的HTML/DOM才有趣 有没有办法禁用链接资源的加载?起初,我尝试使用URLLoader并将结果解析为XML,但当网站无效时,这就行不通了。我也没有找到一个库,可以将给定的HTML字符串验证/解析为有效的XML 我正在桌面上使用AdobeAIR。可能很

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

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

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


我正在桌面上使用AdobeAIR。

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

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