フラッシュ要素がオンになっているのに、フラッシュ要素をロールオーバーするときにjavascriptイベントを発生させる方法がわかりませんwmode:transparent
。
onMouseoverイベントでフラッシュ要素の上に透明なセンサーdivを配置しようとしましたが、機能しましたが、フラッシュは役に立たなくなり、完全にクリックできなくなりました。
どんなアイデアにも感謝します。
ありがとう
フラッシュ要素がオンになっているのに、フラッシュ要素をロールオーバーするときにjavascriptイベントを発生させる方法がわかりませんwmode:transparent
。
onMouseoverイベントでフラッシュ要素の上に透明なセンサーdivを配置しようとしましたが、機能しましたが、フラッシュは役に立たなくなり、完全にクリックできなくなりました。
どんなアイデアにも感謝します。
ありがとう
SWF全体で単純なマウス検出を探している場合、これはExternalInterfaceよりもはるかに簡単です。
Javascriptを介してSWFを埋め込んでいる<object>
orタグをターゲットにするだけです。<embed>
document.getElementById( "content-banner")。onmouseover = over; 関数over(evt) {{ alert( "マウスオーバー"); }
ExternalInterfaceを使用して、FlashからイベントをディスパッチするJavaScriptメソッドを呼び出します。