Get Adobe Flash player

FLASHとjavascriptとCSSなどの連携

■鹿に対してロールオーバー
1、FLASHのflash.external.ExternalInterfaceによりjavascript関数を呼び出す
2、javascriptにてflashareaのサイズ(800 * 800)を変更
3、鹿が登場。


■鹿に対してロールアウト
1、FLASHのflash.external.ExternalInterfaceによりjavascript関数を呼び出す
2、javascriptにてflashareaのサイズ(150 * 150)を変更


Firefoxで上手く動作しない。。
ExternalInterfaceにてjavascript呼び出しされていることは確認済
javascriptの問題ぽい。←解決方法探す前に力尽きた><
○IE 7
○safari 3.1.2
×Firefox 3


※追記 ○Firefox 3
原因はdiv(flasharea)内にてIE以外という条件分岐している部分にある
objectタグへの指定方法が上手くいってなかった。
id="flashobj2" wmode="transparent"の2つを追加し、
javascriptにて上記"flashobj2"の値を変更したら上手く動作した。