5

想知道是否可以在不使用 SWFobject 或任何其他额外的 javascript 文件的情况下从 javascript 到 flash 进行通信。

目前我正在使用以下指南: http: //www.viget.com/inspire/bi-directional-actionscript-javascript-communication

感谢您的时间。

4

1 回答 1

3

完全可以使用Flash 的 externalInterface和您自己编写的 JavaScript(这应该是您唯一需要的 JavaScript)。

SWFObject 的存在只是为了抽象出将 Flash 片段添加到 HTML 内容中,因此根本没有必要(它基本上会根据您的浏览器编写正确的objectembed标签并解决 IE 的ActiveX点击运行 Flash 警告)。

如果您想将您的 Flash 片段手动编码到文档中,那很好;SWFObject 使其更简洁、更容易,但不会启用或添加除此之外的功能。然而,由于它运行良好,它已成为一种在网站上获取 Flash 的标准方法。

将您的 Flash 片段放在您喜欢的页面上,确保它id在其objectembed标签中有一个集合,您应该进行设置。

于 2009-06-24T15:03:58.447 回答