如何使用javascript获取动态加载的swf的大小?

时间:2009-10-23 09:59:17

标签: javascript html css flash

我想获取动态加载的flash对象的尺寸,并相应地调整DIV的大小。我无法使用服务器端语言来完成它。

我已经尝试过搜索有关加载和读取SWF文件的标题部分以使用javascript获取其尺寸但是显示为空。

这是远程可行/可行吗?

提前致谢,J

1 个答案:

答案 0 :(得分:2)

正如the discussion here中所述,您需要创建另一个swf(称之为A)来加载要嵌入的swf(称之为B),并使用A Loader读取B的维度contentLoaderInfo获取B的widthheight。最后使用A ExternalInterface告诉JS的值。