是否可以通过actionscript 3.0获取网页的完整屏幕截图?

时间:2012-08-09 13:56:38

标签: actionscript-3 screenshot

这是一个问题,我需要通过actionscript获取网页的完整屏幕截图,我知道这可以在其他编程语言(如PHP& CutyCapt)上实现,但是通过actionscript,有没有办法实现它? / p>

完整的屏幕截图应该可以包含整个网页,其中可能包含swfs / videos。

请注意,我只对Actionscript的可用解决方案(如果有的话)感兴趣,而不是对库/其他编程语言的引用。

3 个答案:

答案 0 :(得分:2)

没办法。您只能获取当前swf的屏幕截图。

答案 1 :(得分:1)

不。这将是一个巨大的安全漏洞。想象一下,如果某个第三方Flash广告可以随机屏幕截取你在网页上做的任何事情(登录详情,个人信息,活动等)。

然而,SWF内部的任何内容都是合理的游戏。

我建议您考虑一下为什么需要屏幕截图,并从那里尝试找到另一种方法,可以提供与屏幕截图相同的效果,因为不可能只截取整个网页的截图来自ActionScript。

答案 2 :(得分:0)

今天似乎有可能。

在Yahoo.com上运行一个“整洁”(讽刺)Flash广告,它捕获该页面上HTML元素的当前可视状态。请参阅附带的屏幕截图纯HTML的项目,并且在广告捕获图像之前与我进行了交互,是该图像的一部分,然后它将效果应用于该图像。您可以判断swf何时捕获焦点。它不执行服务器端操作甚至模拟捕获。看起来很真实;但是,我承认我在几个月内没有看过最新播放器的功能或安全漏洞。如果有人可以解释这不是一个捕获我会是什么?

我确实认为这是一个巨大的安全漏洞。你能想象出可能性吗?许多银行网站允许Flash广告在其上运行。捕获帐户余额和交易详情不需要花费太多精力。

enter image description here