ExternalInterfaceを検索しましたが、実装する方法がわかりませんでした。javascriptを使ってFlashを呼び出す
イメージ要素をクリックすると、フラッシュを実行/実行します。
<img src="a.png" onclick="runFlash()" />
私のフラッシュ
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="16" HEIGHT="16" id="flashUpload" ALIGN="">
<PARAM NAME=movie VALUE="{swf_upload_url}?UploadSession={upload_session}&AccessKey={AccessKey}&ServerID={ServerID}&ShowTopBtn=1&TopBtnIcon={SKIN_DIR}/images/a.png">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=allowScriptAccess VALUE=always>
<PARAM NAME=bgcolor VALUE=#000000>
<PARAM NAME=wmode VALUE=transparent>
<EMBED src="{swf_upload_url}?UploadSession={upload_session}&AccessKey={AccessKey}&ServerID={ServerID}&ShowTopBtn=1&TopBtnIcon={SKIN_DIR}/images/a.png" quality=high bgcolor=#000000 WIDTH="32" HEIGHT="32" NAME="flashUpload" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
</OBJECT>
あなたは詳細な例で私を助けてくださいことはできますか?
絶対位置でフラッシュの上にイメージを置こうとしましたが、クリックするとフラッシュが実行されませんでした。
ありがとうございます。あなたはSWFObjectを使用して試してみて、あなたのrunFlash()関数の中でこのようなものを入れることができ
よろしく、
Shishantトーディ
。 – Shishant
okだから、イメージを別の場所に置くだけで、フラッシュはまだ "flashcontent" divにロードされます。 –