ExternalInterfaceクラスでJavascriptの関数を呼び出す
仕事で使ったのでメモる。
こんな便利なクラスがあったんですね。
まだまだ勉強が足りません。
悩んで損した。
クリックするとalertの関数を呼び出す
ExternalInterfaceクラスを読み込んで、
ExternalInterface.call("関数名","引数");
って書くだけ。
Flash ActionScript側に
HTML側に下記のように追加
サンプル
サンプルソース
こんな便利なクラスがあったんですね。
まだまだ勉強が足りません。
悩んで損した。
クリックするとalertの関数を呼び出す
ExternalInterfaceクラスを読み込んで、
ExternalInterface.call("関数名","引数");
って書くだけ。
Flash ActionScript側に
import flash.external.ExternalInterface;
_root.btalert.onRelease =function(){
ExternalInterface.call("callAlert","FlashからJavascript成功");
}
HTML側に下記のように追加
<script type="text/javascript">
function callAlert(aString) {
alert(aString);
}
</script>
サンプル
サンプルソース
tag: actionscript flash javascript
date:2008年02月21日 17:53 | COMMENT (0) | TRACKBACK (0)
