Есть лучшее решение для этого, так как добавление этого параметра не всегда работает, особенно если используется объект flash внутри div.
В конце страницы зарегистрируйте флэш-объект так:
<script type="text/javascript">
swfobject.registerObject('FlashIdName');
</script>
Затем вызовите функцию JavaScript следующим образом:
<script type="text/javascript">
swfobject.registerObject('FlashIdName');
Chk_Flash('FlashIdName');
</script>
Эта функция выполняет следующие действия:
<script type="text/javascript">
function Chk_Flash(ToRegister)
{
document.getElementById('FlashIdName').style.visibility = 'visible';
return true;
}
</script>
И это работает на всех браузерах 100%
Вы также можете использовать:
document.getElementById('FlashIdName').style.visibility = 'hidden';
Теперь, если вы вызываете действия над тегом div, например:
document.getElementById('MyDiv').style.visibility = 'block';
или
document.getElementById ('MyDiv'). style.visibility = 'none';
Что вам нужно сделать, это сначала выполнить действие div, а затем вызвать flash flash в следующем порядке:
document.getElementById('MyDiv').style.display = 'block';
document.getElementById('FlashIdName').style.visibility = 'visible';
Наслаждайтесь!