没有SWFObject.js的Javascript到Flash通信

Ale*_*art 5 javascript flash swfobject externalinterface

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

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

感谢您的时间.

ajm*_*ajm 3

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

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

如果您想将 Flash 片段手动编码到文档中,那完全没问题;SWFObject 使其变得更干净、更简单,但不会启用或添加除此之外的功能。然而,由于它运行良好,它已成为在网站上使用 Flash 的一种标准方法。

将您的 Flash 片段放在页面上,无论您喜欢什么,请确保它的和标签id中有一个集合,并且您应该已设置好。objectembed