从javascript控制SWF的问题

时间:2010-08-22 19:23:00

标签: javascript flash

很简单,我在HTML网页中嵌入了一个SWF,并希望在单击触发器时移动到特定的框架。 但是当我点击触发器时没有任何反应,好像js根本没有与swf进行通信 SWF是用flash cs4(a3)编写的 该网站的链接是http://simplywebdzine.com/test.html 我已经一遍又一遍地阅读了教科书,并在互联网上进行了广泛的研究,据我所知,我已经做好了一切,但是我无法让它发挥作用。 瑞士法郎是非常基本的,只是一个绿色的盒子在一个小舞台上移动。 所需的框架将使其在较低的高度交叉(对于更复杂的swf来说只是干运行)

如果你能从源代码中找出出错的地方,真的很感激有人的帮助。 非常感谢 史蒂夫

1 个答案:

答案 0 :(得分:1)

在我看来,你有两个问题。

  1. 根据您的javascript,您的<object>没有正确的ID。对象ID为“mymovi.swf”,而您的javascript以“mymovi”为目标。
  2. 即使我使用firebug更改你的id,该功能仍然不会在闪存中闪现,我收到有关该功能不存在的错误。
  3. 您是否在Flash中添加了回调方法?像flash.external.ExternalInterface.addCallback("GotoFrame", gotoFrameHandler) ??

    之类的东西
相关问题