【问题标题】:Assigning Javascript click callbacks to Flash elements?将 Javascript 点击回调分配给 Flash 元素?
【发布时间】:2013-11-01 19:11:21
【问题描述】:

请记住,我是一名网络开发人员,但不是 Flash 开发人员,对 Flash 知之甚少。我与相反的人一起工作,他们对 Web 开发知之甚少。或许两者都擅长的人可以回答这个问题?

我在一家广告软件公司工作,我们正在适应不同浏览器中的广告点击打开标签和弹出窗口。首选选项卡,因为弹出窗口会受到阻止程序的影响。

我读到如果它是由用户点击触发的回调,标签将始终打开。这对我来说很好。

问题是 Flash 开发人员使用他们的外部界面试图在 Flash 广告被点击时打开新窗口。因此,即使是用户发起的 Flash 也应该自行打开网站。我认为这可能是它们最终成为弹出窗口而不是新标签的原因。

有没有一种在 Flash 外部使用 Javascript 将点击事件分配给 Flash 元素的方法,以便通过点击 Flash 元素只打开新标签页?或者通过 Flash 可以将 Javascript 回调分配给其元素?谢谢!

【问题讨论】:

    标签: javascript actionscript-3 flash


    【解决方案1】:

    请参阅 Adob​​e 的 API 参考中的 navigateToURL,您会注意到第二个(经常省略的)参数是打开它的窗口。

    "如果您不指定此参数的值,则会创建一个新的空窗口。" -Adobe

    我相信"_blank" 应该创建一个新标签。在 AS3 中,它看起来像这样:

    navigateToURL(new URLRequest("http://www.apple.com"), "_blank");

    【讨论】:

      猜你喜欢
      • 2012-08-29
      • 2019-02-24
      • 2012-04-28
      • 2017-05-18
      • 2018-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多