Две мысли (извините, я сейчас на Mac, поэтому тестирование в IE - не лучший вариант):
Я вижу параметры, в которых вы пытаетесь скрыть элементы управления, но пытались ли вы также применить css к тегу объекта или к контейнеру, обернутому вокруг него? Это может быть так же просто, как присвоить div-обертке стиль display: none
или visibility: hidden
.
Это не прямой ответ на ваш вопрос, но вы исследовали какие-либо плагины, такие как SoundManager 2 ? Он использует аудио HTML5 с запасным вариантом Flash; Я использовал это раньше и имел успех. Очевидно, что для старых браузеров требуется Flash, но если это не проблема, это может быть проще, чем попытаться выяснить, как скрыть элементы управления.
Кстати, это милая маленькая страница. Удачи!
Чтобы ответить на ваш второй вопрос / комментарий: использование тега object / embed означает, что вы полагаетесь на то, что браузер / ОС решает, какой плагин будет использоваться для воспроизведения аудио. У некоторых Googling возникают проблемы с IE и quicktime, и одно из возможных решений:
Надеюсь, это поможет. SoundManager 2, возможно, стоит попробовать, если вы продолжаете бить по стенам, просто имейте в виду, что использование SM2 потребует, чтобы пользователи с более старыми браузерами установили и разблокировали Flash.