我有一个swf文件,当在该swf中单击submit按钮时,我使用fscommand获得最终输出,在SWFloader in flex3 .i中加载该swf需要以警报的形式获得fscommand值,如何首先获得该值并显示为警报。
提前感谢
发布于 2009-10-08 11:24:12
fscommand不能用于加载和包含主权财富基金之间的通信。
来自丽维多
fscommand:允许SWF文件与Flash或托管Flash的程序(如web浏览器)进行通信。还可以使用fscommand()函数将消息传递给Director或Visual、VisualC++和其他可以承载ActiveX控件的程序。
您可以在加载的SWFs中调用一个方法,直接访问它的属性或使用事件或使用本地连接在父级和加载的swf之间传递数据。
发布于 2009-10-08 13:49:06
从技术上讲,这是可行的,但不是个好主意。您需要注册一个回调,该回调将调用子swf (通常从子swf完成)。但是,您将面临很大的头痛风险,您将不得不更多地依赖浏览器而不是其他选项。它也将比唯一的解决方案慢。
你的情况要好得多(按这个顺序):
https://stackoverflow.com/questions/1537053
复制相似问题