2010-01-25 62 views
0

這個場景是一羣帶有Flash內容的div;點擊菜單將顯示/隱藏這些閃存填充的div。問題是IE7在我「展示」它們之前播放這些div。如何才能確保IE7不會啓動Flash電影,直到div被「顯示」之後?IE7:Flash在隱藏的div中播放

回答

0

你使用display:none;

+0

是的 - 顯示:無; – lnvrt 2010-01-25 07:44:19

+0

然後我想你會比Kenji的例子有更多的運氣。 – 2010-01-25 07:48:50

3

只是一個想法:也許你可以設置你的Flash嵌入元素,當你修改div的可見性(使用JavaScript)?

是這樣的:

<script> 
function showFlipFlopDiv() { 
    someDiv = document.getElementById("flipFlopDiv"); 
    someDiv.style.visibility="visible"; 
    someDiv.innerHTML='<object width="[...]</object>'; 
} 
</script> 
+0

感謝您的建議。最終解決方案與您的解決方案非常相似,因爲它解決了其他一些問題。乾杯! – lnvrt 2010-01-25 10:15:55