ExternalInterface でハマった。 var hoge = document.createElement("hoge"); hoge.innerHTML = "<object..."; foo.insertBefore(hoge, foo.firstChild); 要素を動的に作ってすぐに innerHTML に Flash のタグを書き込み、その要素を別の要素に挿入した場合、IE だと Flash のメソッドを呼べない (undefined になる)。 var hoge = document.createElement("hoge"); foo.insertBefore(hoge, foo.firstChild); hoge.innerHTML = "<object..."; なら OK。 ExternalInterface でハマらないためのリンク集 ExternalInt