言語仕様

バージョンの注意

開発環境

ライブラリ

HTMLにFlashコンテンツを埋め込む

AC_RunActiveContent?.js

  • Internet Explorerのセキュリティの変更で、Flashコンテンツをクリックすることが必要になったことへの対策で使用するファイル。

swfObject

ActionScriptからJavaScriptを実行する

navigateToURL

ExternalInterface?.call()

  • ActionScript2でも使える
  • getURL()で発生する問題が、ExternalInterface?.call()を使えば起きなくなることが何度もあったので、こちらを推奨
  • ExternalInterface?のメソッド
    呼び出す側呼び出される側使用メソッド
    swf (actionscript)js (javascript)ExternalInterface?.call()
    js (javascript)swf (actionscript)ExternalInterface?.addCallBack?()
HTML ページに内に SWF ファイルを埋め込むときには、id 属性が設定されて
いることを確認し、id 属性および name 属性(object タグおよび embed タグ)
に次の文字が含まれないようにします。

. - + * / \
import flash.external.*;
// The name of a JavaScript function to call 
var callJasFunction:String = "callJavascript";
//parameter 
var msg:String = "Hello. ^^";
// The return value after calling JavaScript 
var returnValue:String = ExternalInterface.call(callJasFunction, msg).toString();
return_txt.text = returnValue;

getURL()

JavaScriptの関数を呼び出すだけならば、これが一番簡単。

getURL("javascript:hoge('abcdefg')");

ActionScriptからCookieを使う

クロスドメイン設定

開発ツール

rascut


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-09 (日) 20:46:18 (2574d)