2013-09-28 14 views
0

HTML:swf開始播放時如何執行jQuery或JS函數?

<object width="500" height="500" id="ItemEditAnimationObject" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> 
     <param value="./Flash/1380312474.swf" name="movie"> 
     <param value="" name="wmode"> 
     <param value="false" name="loop"> 
     <param value="true" name="play"> 
     <param value="high" name="quality"> 
     <param value="#F0F8FF" name="bgcolor"> 
     <param value="./Sound/1380312474.wav" name="movie"> 

     <!--[if !IE]>--> 
     <object width="500" height="500" id="ItemEditAnimationObject" data="./Flash/1380312474.swf" type="application/x-shockwave-flash"> 
     <param value="" name="wmode"> 
     <param value="false" name="loop"> 
     <param value="true" name="play"> 
     <param value="high" name="quality"> 
     <param value="#F0F8FF" name="bgcolor"> 
     <param value="./Sound/1380312474.wav" name="movie"> 

     </object> 
     <!--<![endif]--> 

     </object> 

jQuery的(或JS):

function Start(){ 
alert('start'); 
} 

如何執行功能Start當對象開始玩嗎?

回答

0

如果你有控制,動作/該玩家的Flex代碼,你可以打電話給你的使用JavaScript ExternternalInterface.Call("Start");

+0

功能不只是對JS - 我cannt編輯Flash元素 –

+0

是否在頁面的HTML端,你必須內嵌SWF什麼變化 ?如果是這樣,你可以檢查該元素。但除此之外沒有別的辦法 –

相關問題