В IE flash заблокирован, если он находится в элементе со стилем display:none;
. Один из способов заключается в том, чтобы дождаться загрузки флэш-файла (через тайм-аут), а затем скрыть элемент по желанию.
Кроме того, вы также можете записать флэш-код в элемент, когда вы показываете элемент.
Однако лучший способ - скрыть элемент, добавив стиль:
width:0px; height: 0px; overflow:hidden;