2010-03-10 45 views
-1

我有Mac操作系統部件與閃光燈。如果點擊閃光燈,瀏覽器窗口中的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; 

請幫忙解決這個問題。

回答

0

您是否考慮過使用swfObject?您可以使用javascript函數替換另一個容器。在他們的wiki here中查看他們所謂的「動態發佈」。

你寫:

一個瀏覽器窗口應該打開

如果你想打開一個新的瀏覽器窗口,也許你應該使用window.open功能? 你可以找到一個指導做到這一點here