2010-08-12 23 views

回答

1

下面的代碼在Firefox產生問題。要修復它,請使用:

<object data="yourMovie.swf" type="application/x-shockwave-flash" width="740" height="103" id="menu" align="middle"><param name="allowScriptAccess" value="sameDomain"> 
     <param name="quality" value="best"> 
     <param name="wmode" value="transparent"> 
     <param name="bgcolor" value="#ffffff" /> 
     <param name="movie" value="yourMovie.swf" /> 
     <embed src="" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/go/getflash" type="application/x-shockwave-flash" width="740" height="103"></embed> 
</object> 

再見。

+1

這似乎並沒有解決或解決問題,點擊事件沒有通過似乎是一個鉻錯誤,不知道這應該是一個可接受的答案除非有人能解釋我是什麼,失蹤了? – izb 2011-06-14 09:16:48

0

您可以使用HTML代碼:

<object data="YourFile.swf" type="application/x-shockwave-flash" width="550" height="400"> 
     <param name="allowScriptAccess" value="sameDomain"> 
     <param name="quality" value="best"> 
     <param name="wmode" value="transparent"> 
     <embed src="" quality="high" wmode="transparent" pluginspage="http://www.adobe.com/go/getflash" type="application/x-shockwave-flash" width="550" height="400"></embed> 
     <param name="bgcolor" value="#ffffff" /> 
     <param name="movie" value="YourFile.swf" /> 
    </object> 
3

我想我找到了解決辦法:

嘗試使用「的mousedown」,而不是「點擊」使用jQuery。

我做到了:$('#yourobject')。mousedown();

它完美對我的鉻,FF等

我也把我的閃光物體在一個div容器中。不知道它是否有幫助。如果你通過javascript(帶swfobject.js)創建flash對象,不要忘記使用jquery($('#yourobject')的「.live」方法。live('mousedown',function( ){...});