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 ファイルをサポートしていません。
そういうこと??