2009-09-09 2 views

답변

2

:

플래시가 대화 "를 통해 출혈"에서 개체를 방지하기 위해, ( reference), 투명 또는 불투명로 object 및 embed 요소의 W 모드 속성을 설정해야합니다.

+0

카림은 정확합니다. 플래시 임베딩 코드를 수정해야합니다. –

1
function hideFlash() { 
    var embeds = document.getElementsByTagName('embed'); 
    for (i = 0; i < embeds.length; i++) { 
     embeds[i].style.visibility = 'hidden'; 
    } 
    var objects = document.getElementsByTagName('object'); 
    for (i = 0; i < objects.length; i++) { 
     objects[i].style.visibility = 'hidden'; 
    } 

    var iframes = document.getElementsByTagName('iframe'); 
    for (i = 0; i < iframes.length; i++) { 
    iframes[i].style.visibility = 'hidden'; 
    } 
}; 

function showFlash() { 
    var embeds = document.getElementsByTagName('embed'); 
    for (i = 0; i < embeds.length; i++) { 
     embeds[i].style.visibility = 'visible'; 
    } 
    var objects = document.getElementsByTagName('object'); 
    for (i = 0; i < objects.length; i++) { 
     objects[i].style.visibility = 'visible'; 
    } 

    var iframes = document.getElementsByTagName('iframe'); 
    for (i = 0; i < iframes.length; i++) { 
    iframes[i].style.visibility = 'visible'; 
    } 
}; 
+0

SO에 오신 것을 환영합니다. 여기, 솔루션을 사용하는 이유와 방법을 설명하는 것이 좋습니다. 그것은 당신의 대답을 더 가치있게 만들 것이며 당신이 그것을 어떻게하는지 더 잘 이해할 수 있도록 독자를 돕습니다. 또한 FAQ (http://stackoverflow.com/faq)를 살펴 보시기 바랍니다. – ForceMagic

관련 문제