2012-09-05 2 views
1

웹 페이지에서 15 개 이상의 미리보기 이미지가 표시됩니다 (DB에서 가져온 후 반복). 이미지의 Onclick, YouTube 동영상 (iframe 버전)을 재생하는 오버레이가 있습니다.자바 스크립트를 사용하여 iframe 비활성화/제거

문제는 오버레이를 닫을 때 YouTube 동영상이 계속 재생된다는 것입니다.

YT 문서를 살펴본 후, iframe 내부에서 YTplayer를 제어 할 수있는 방법이 없다는 것을 알았습니다. 그러나, 나는 iframe 다음 플레이어가 수도를 비활성화 할 수있는 방법이 있다면, 내가 생각 된 iframeembed 때문에 object 태그 플래시 및 플래시를 사용합니다 맥 (산 사자) 그래서

에서 지원되지 않습니다 사용해야합니다 중지. display:none; 도움이되지 않습니다.

좋습니다.

미리 감사드립니다.

+0

자바 스크립트의'removeChild'? – George

답변

0

이 방법을 시도한 결과 작동합니다 : javascript를 사용하여 id로 iframe 소스를 가져 와서 소스를 비워 둡니다.

<script> 
    function stopVideo(){ 

     document.getElementById("iframeID").src= ""; 

    } 
    </script> 
관련 문제