IE6でobject要素を突っ込む場所によってはExternalInterfaceが使えない(っぽい)
var so = new SWFObject('foo.swf', 'externalInterfaceSWF', '100%', '100%', '9', '#FF0000'); so.addParam('allowScriptAccess', 'always'); so.write('flashcontent');
こういうことをするとき、
<form><div id="flashcontent"></div></form>
こんな風にobject要素がform要素の子孫要素になってしまっていると、ExternalInterfaceが使えなくなるっぽい@IE6
何でだよ。。。
メモ : Flash Player は現在、HTML フォームに埋め込まれた SWF ファイルをサポートしていません。そういうこと??