【问题标题】:How to pass from flash under the external reference?如何在外部参考下从闪存传递?
【发布时间】:2010-03-10 08:06:47
【问题描述】:

我有带 Flash 的 Mac OS 小部件。如果要单击 Flash,则应打开浏览器窗口中的 URL。但它不会发生。我使用这样的代码:

DETAILS_HTML='object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="700" height="460" id="start" align="middle">'+
  'param name="allowScriptAccess" value="always" />'+
  'param name="flashvars" value=SomeParam>'+
  'param name="movie" value=SomeValue />'+
        'param name="wmode" value="transparent" />'+
        'param name="quality" value="best" />'+
  'param name="scale" value="noborder" />'+
        'param name="bgcolor" value="#ffffcc" />'+
  'embed src=SomeSrc quality="best" scale="noborder" bgcolor="#ffffcc" width="700" height="460" name="start" align="middle" type="application/x-shockwave-flash" allowScriptAccess="always" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars= SomeParam /> /embed>'+
 '/object>';


document.getElementById('flashPlayer').innerHTML=DETAILS_HTML;

请帮忙解决这个问题。

【问题讨论】:

    标签: javascript flash hyperlink widget external


    【解决方案1】:

    您是否考虑过使用swfObject?您可以使用 javascript 函数来替换另一个容器。在他们的 wiki here 中查看他们所谓的“动态发布”。

    你写:

    浏览器的窗口应该打开

    如果你想打开一个新的浏览器窗口,也许你应该使用window.open 函数? 你可以在here找到一个指南。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-14
      • 1970-01-01
      • 2011-01-19
      • 2021-08-02
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 2011-08-03
      相关资源
      最近更新 更多