Dialog.confirm と Flash
Flash が使用されている画面で Dialog.confirm や Dialog.alert を使うとFlash がダイアログよりも前面に出てきてしまい、ダイアログが見えなくなる。
対策としては wmode というおぶしょんをつける。
Macromedia Flash が生成する AC_RunActiveContent.js というファイルを読み込んでいる場合、html には embed タグは存在せず、代わりにこの js 内部で embed タグが生成されている。この場合はこの js ファイルを修正する必要がある。具体的には AC_GetArgs という function の最後に
ret.embedAttrs["wmode"] = "transparent"
を追加すればよい。