Я подозреваю, что вам нужно добавить дополнительный параметр:
<param name="wmode" value="opaque" />
в качестве Flash по умолчанию используется рендеринг фильма в окне без полей, наложенном на страницу, то есть вне досягаемости DOM.
Установка режима окна в «непрозрачный» или «прозрачный» приводит к тому, что он отображается как встроенный, то есть вы можете скрыть и показать его. Вам также нужно будет сделать это, если вы хотите поместить что-то поверх этого, например, другой скрытый
, поскольку поведение Flash по умолчанию выводит его из нормального z-порядка.