IE7: Flash играет в скрытых div - PullRequest
0 голосов
/ 25 января 2010

Сценарий представляет собой набор элементов div с флэш-содержимым внутри; нажатие на меню покажет / скроет эти заполненные вспышкой div-ы. Проблема в том, что IE7 проигрывает эти div'ы, прежде чем я их "покажу". Как я могу убедиться, что IE7 не запускает Flash-ролик до тех пор, пока div не будет «показан»?

Ответы [ 2 ]

3 голосов
/ 25 января 2010

Просто идея: может быть, вы могли бы установить свой элемент для вставки флэш-памяти при изменении видимости div (с помощью JavaScript)?

Что-то вроде:

<script>
function showFlipFlopDiv() {
  someDiv = document.getElementById("flipFlopDiv");
  someDiv.style.visibility="visible";
  someDiv.innerHTML='<object width="[...]</object>';
}
</script>
0 голосов
/ 25 января 2010

Вы используете display:none;?

...